i2c: Drop I2C_CLASS_CAM_DIGITAL
Subsystems (3)
PATCH 1/1 i2c: Drop I2C_CLASS_CAM_DIGITAL
There are a number of drivers which set their i2c bus class to I2C_CLASS_CAM_DIGITAL, however no chip driver actually checks for this flag, so we might as well drop it now.
Signed-off-by Jean Delvare <[email protected]>
--- drivers/media/video/cafe_ccic.c | 1 - drivers/media/video/ov7670.c | 1 - drivers/media/video/ovcamchip/ovcamchip_core.c | 1 - drivers/media/video/w9968cf.c | 1 - include/linux/i2c.h | 1 - 5 files changed, 5 deletions(-)
drivers/media/video/cafe_ccic.c +0 -1
@@ -569,7 +569,6 @@ static int cafe_smbus_setup(struct cafe_cafe_smbus_enable_irq (cam); adap->id =I2C_HW_SMBUS_CAFE ; - adap->class =I2C_CLASS_CAM_DIGITAL ; adap->owner =THIS_MODULE ; adap->client_register = cafe_smbus_attach; adap->client_unregister = cafe_smbus_detach;
drivers/media/video/ov7670.c +0 -1
@@ -1347,7 +1347,6 @@ static struct i2c_driver ov7670_driver = .name = "ov7670", }, .id = I2C_DRIVERID_OV7670, - .class = I2C_CLASS_CAM_DIGITAL, .attach_adapter = ov7670_attach, .detach_client = ov7670_detach, .command = ov7670_command,
drivers/media/video/ovcamchip/ovcamchip_core.c +0 -1
@@ -405,7 +405,6 @@ static struct i2c_driver driver = { .name = "ovcamchip", }, .id = I2C_DRIVERID_OVCAMCHIP, - .class = I2C_CLASS_CAM_DIGITAL, .attach_adapter = ovcamchip_attach, .detach_client = ovcamchip_detach, .command = ovcamchip_command,
drivers/media/video/w9968cf.c +0 -1
@@ -1553,7 +1553,6 @@ static int w9968cf_i2c_init(struct w9968static struct i2c_adapter adap = { .id =I2C_HW_SMBUS_W9968CF , - .class =I2C_CLASS_CAM_DIGITAL , .owner =THIS_MODULE , .client_register = w9968cf_i2c_attach_inform, .client_unregister = w9968cf_i2c_detach_inform,
include/linux/i2c.h +0 -1
@@ -393,7 +393,6 @@ static inline void i2c_set_adapdata(stru#define I2C_CLASS_TV_ANALOG (1<<1)/* bttv + friends */ #define I2C_CLASS_TV_DIGITAL (1<<2)/* dvb cards */ #define I2C_CLASS_DDC (1<<3)/* DDC bus on graphics adapters */ -#define I2C_CLASS_CAM_DIGITAL (1<<5)/* most webcams */ #define I2C_CLASS_SPD (1<<7)/* SPD EEPROMs and similar */ /* i2c_client_address_data is the struct for holding default client
Signature · 1 line
Jean Delvare