]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/media/v4l2-i2c-drv-legacy.h
OMAP3 NAND: move NAND_BLOCK_SIZE macro to board-3430sdp-flash.c
[linux-2.6-omap-h63xx.git] / include / media / v4l2-i2c-drv-legacy.h
index 347b6f8beb23761fa4a7c77fa65ad1dc6a81274b..975ffbf4e2c537a93cd6e9fc50de12df0c1a104b 100644 (file)
@@ -31,6 +31,7 @@ struct v4l2_i2c_driver_data {
        int (*resume)(struct i2c_client *client);
        int (*legacy_probe)(struct i2c_adapter *adapter);
        int legacy_class;
+       const struct i2c_device_id *id_table;
 };
 
 static struct v4l2_i2c_driver_data v4l2_i2c_data;
@@ -67,7 +68,6 @@ static int v4l2_i2c_drv_detach_legacy(struct i2c_client *client)
        if (err)
                return err;
        kfree(client);
-
        return 0;
 }
 
@@ -124,6 +124,7 @@ static int __init v4l2_i2c_drv_init(void)
        v4l2_i2c_driver.command = v4l2_i2c_data.command;
        v4l2_i2c_driver.probe = v4l2_i2c_data.probe;
        v4l2_i2c_driver.remove = v4l2_i2c_data.remove;
+       v4l2_i2c_driver.id_table = v4l2_i2c_data.id_table;
        err = i2c_add_driver(&v4l2_i2c_driver);
        if (err)
                i2c_del_driver(&v4l2_i2c_driver_legacy);