|
@@ -105,9 +105,7 @@ static struct i2c_algo_bit_data bttv_i2c_algo_bit_template = {
|
|
|
|
|
|
static struct i2c_adapter bttv_i2c_adap_sw_template = {
|
|
|
.owner = THIS_MODULE,
|
|
|
-#ifdef I2C_CLASS_TV_ANALOG
|
|
|
.class = I2C_CLASS_TV_ANALOG,
|
|
|
-#endif
|
|
|
.name = "bt848",
|
|
|
.id = I2C_HW_B_BT848,
|
|
|
.client_register = attach_inform,
|
|
@@ -276,9 +274,7 @@ static struct i2c_algorithm bttv_algo = {
|
|
|
|
|
|
static struct i2c_adapter bttv_i2c_adap_hw_template = {
|
|
|
.owner = THIS_MODULE,
|
|
|
-#ifdef I2C_CLASS_TV_ANALOG
|
|
|
.class = I2C_CLASS_TV_ANALOG,
|
|
|
-#endif
|
|
|
.name = "bt878",
|
|
|
.id = I2C_HW_B_BT848 /* FIXME */,
|
|
|
.algo = &bttv_algo,
|
|
@@ -441,12 +437,10 @@ int __devinit init_bttv_i2c(struct bttv *btv)
|
|
|
i2c_set_adapdata(&btv->c.i2c_adap, btv);
|
|
|
btv->i2c_client.adapter = &btv->c.i2c_adap;
|
|
|
|
|
|
-#ifdef I2C_CLASS_TV_ANALOG
|
|
|
if (bttv_tvcards[btv->c.type].no_video)
|
|
|
btv->c.i2c_adap.class &= ~I2C_CLASS_TV_ANALOG;
|
|
|
if (bttv_tvcards[btv->c.type].has_dvb)
|
|
|
btv->c.i2c_adap.class |= I2C_CLASS_TV_DIGITAL;
|
|
|
-#endif
|
|
|
|
|
|
if (btv->use_i2c_hw) {
|
|
|
btv->i2c_rc = i2c_add_adapter(&btv->c.i2c_adap);
|