diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/i2c/busses/i2c-keywest.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/scx200_acb.c | 2 | ||||
-rw-r--r-- | drivers/media/common/saa7146_i2c.c | 2 | ||||
-rw-r--r-- | drivers/media/dvb/b2c2/flexcop-i2c.c | 1 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-usb/dvb-usb-i2c.c | 1 | ||||
-rw-r--r-- | drivers/media/dvb/pluto2/pluto2.c | 1 | ||||
-rw-r--r-- | drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c | 1 | ||||
-rw-r--r-- | drivers/media/video/ir-kbd-i2c.c | 2 | ||||
-rw-r--r-- | drivers/media/video/saa7134/saa7134-i2c.c | 2 | ||||
-rw-r--r-- | drivers/media/video/tda9840.c | 2 | ||||
-rw-r--r-- | drivers/media/video/tda9887.c | 2 | ||||
-rw-r--r-- | drivers/media/video/tea6415c.c | 2 | ||||
-rw-r--r-- | drivers/media/video/tea6420.c | 2 | ||||
-rw-r--r-- | drivers/media/video/tvaudio.c | 4 | ||||
-rw-r--r-- | drivers/video/aty/radeon_i2c.c | 2 | ||||
-rw-r--r-- | drivers/video/nvidia/nv_i2c.c | 3 | ||||
-rw-r--r-- | drivers/video/riva/rivafb-i2c.c | 3 | ||||
-rw-r--r-- | drivers/video/savage/savagefb-i2c.c | 3 |
18 files changed, 14 insertions, 22 deletions
diff --git a/drivers/i2c/busses/i2c-keywest.c b/drivers/i2c/busses/i2c-keywest.c index 5254d2db282c..e60ed6f49a62 100644 --- a/drivers/i2c/busses/i2c-keywest.c +++ b/drivers/i2c/busses/i2c-keywest.c | |||
@@ -619,7 +619,6 @@ create_iface(struct device_node *np, struct device *dev) | |||
619 | sprintf(chan->adapter.name, "%s %d", np->parent->name, i); | 619 | sprintf(chan->adapter.name, "%s %d", np->parent->name, i); |
620 | chan->iface = iface; | 620 | chan->iface = iface; |
621 | chan->chan_no = i; | 621 | chan->chan_no = i; |
622 | chan->adapter.id = I2C_ALGO_SMBUS; | ||
623 | chan->adapter.algo = &keywest_algorithm; | 622 | chan->adapter.algo = &keywest_algorithm; |
624 | chan->adapter.algo_data = NULL; | 623 | chan->adapter.algo_data = NULL; |
625 | chan->adapter.client_register = NULL; | 624 | chan->adapter.client_register = NULL; |
diff --git a/drivers/i2c/busses/scx200_acb.c b/drivers/i2c/busses/scx200_acb.c index 46b9a7594c99..a1d580e05361 100644 --- a/drivers/i2c/busses/scx200_acb.c +++ b/drivers/i2c/busses/scx200_acb.c | |||
@@ -454,7 +454,7 @@ static int __init scx200_acb_create(int base, int index) | |||
454 | i2c_set_adapdata(adapter, iface); | 454 | i2c_set_adapdata(adapter, iface); |
455 | snprintf(adapter->name, I2C_NAME_SIZE, "SCx200 ACB%d", index); | 455 | snprintf(adapter->name, I2C_NAME_SIZE, "SCx200 ACB%d", index); |
456 | adapter->owner = THIS_MODULE; | 456 | adapter->owner = THIS_MODULE; |
457 | adapter->id = I2C_ALGO_SMBUS; | 457 | adapter->id = I2C_HW_SMBUS_SCX200; |
458 | adapter->algo = &scx200_acb_algorithm; | 458 | adapter->algo = &scx200_acb_algorithm; |
459 | adapter->class = I2C_CLASS_HWMON; | 459 | adapter->class = I2C_CLASS_HWMON; |
460 | 460 | ||
diff --git a/drivers/media/common/saa7146_i2c.c b/drivers/media/common/saa7146_i2c.c index e413ee7f267a..6284894505c6 100644 --- a/drivers/media/common/saa7146_i2c.c +++ b/drivers/media/common/saa7146_i2c.c | |||
@@ -410,7 +410,7 @@ int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2c | |||
410 | #endif | 410 | #endif |
411 | i2c_adapter->algo = &saa7146_algo; | 411 | i2c_adapter->algo = &saa7146_algo; |
412 | i2c_adapter->algo_data = NULL; | 412 | i2c_adapter->algo_data = NULL; |
413 | i2c_adapter->id = I2C_ALGO_SAA7146; | 413 | i2c_adapter->id = I2C_HW_SAA7146; |
414 | i2c_adapter->timeout = SAA7146_I2C_TIMEOUT; | 414 | i2c_adapter->timeout = SAA7146_I2C_TIMEOUT; |
415 | i2c_adapter->retries = SAA7146_I2C_RETRIES; | 415 | i2c_adapter->retries = SAA7146_I2C_RETRIES; |
416 | } | 416 | } |
diff --git a/drivers/media/dvb/b2c2/flexcop-i2c.c b/drivers/media/dvb/b2c2/flexcop-i2c.c index 848910ff3c9c..56495cb6cd02 100644 --- a/drivers/media/dvb/b2c2/flexcop-i2c.c +++ b/drivers/media/dvb/b2c2/flexcop-i2c.c | |||
@@ -190,7 +190,6 @@ int flexcop_i2c_init(struct flexcop_device *fc) | |||
190 | fc->i2c_adap.class = I2C_CLASS_TV_DIGITAL; | 190 | fc->i2c_adap.class = I2C_CLASS_TV_DIGITAL; |
191 | fc->i2c_adap.algo = &flexcop_algo; | 191 | fc->i2c_adap.algo = &flexcop_algo; |
192 | fc->i2c_adap.algo_data = NULL; | 192 | fc->i2c_adap.algo_data = NULL; |
193 | fc->i2c_adap.id = I2C_ALGO_BIT; | ||
194 | 193 | ||
195 | if ((ret = i2c_add_adapter(&fc->i2c_adap)) < 0) | 194 | if ((ret = i2c_add_adapter(&fc->i2c_adap)) < 0) |
196 | return ret; | 195 | return ret; |
diff --git a/drivers/media/dvb/dvb-usb/dvb-usb-i2c.c b/drivers/media/dvb/dvb-usb/dvb-usb-i2c.c index 9f0a8d90d146..da970947dfc7 100644 --- a/drivers/media/dvb/dvb-usb/dvb-usb-i2c.c +++ b/drivers/media/dvb/dvb-usb/dvb-usb-i2c.c | |||
@@ -27,7 +27,6 @@ int dvb_usb_i2c_init(struct dvb_usb_device *d) | |||
27 | #endif | 27 | #endif |
28 | d->i2c_adap.algo = d->props.i2c_algo; | 28 | d->i2c_adap.algo = d->props.i2c_algo; |
29 | d->i2c_adap.algo_data = NULL; | 29 | d->i2c_adap.algo_data = NULL; |
30 | d->i2c_adap.id = I2C_ALGO_BIT; | ||
31 | 30 | ||
32 | i2c_set_adapdata(&d->i2c_adap, d); | 31 | i2c_set_adapdata(&d->i2c_adap, d); |
33 | 32 | ||
diff --git a/drivers/media/dvb/pluto2/pluto2.c b/drivers/media/dvb/pluto2/pluto2.c index 706e0bcb5ede..85b437bbddcd 100644 --- a/drivers/media/dvb/pluto2/pluto2.c +++ b/drivers/media/dvb/pluto2/pluto2.c | |||
@@ -633,7 +633,6 @@ static int __devinit pluto2_probe(struct pci_dev *pdev, | |||
633 | i2c_set_adapdata(&pluto->i2c_adap, pluto); | 633 | i2c_set_adapdata(&pluto->i2c_adap, pluto); |
634 | strcpy(pluto->i2c_adap.name, DRIVER_NAME); | 634 | strcpy(pluto->i2c_adap.name, DRIVER_NAME); |
635 | pluto->i2c_adap.owner = THIS_MODULE; | 635 | pluto->i2c_adap.owner = THIS_MODULE; |
636 | pluto->i2c_adap.id = I2C_ALGO_BIT; | ||
637 | pluto->i2c_adap.class = I2C_CLASS_TV_DIGITAL; | 636 | pluto->i2c_adap.class = I2C_CLASS_TV_DIGITAL; |
638 | pluto->i2c_adap.dev.parent = &pdev->dev; | 637 | pluto->i2c_adap.dev.parent = &pdev->dev; |
639 | pluto->i2c_adap.algo_data = &pluto->i2c_bit; | 638 | pluto->i2c_adap.algo_data = &pluto->i2c_bit; |
diff --git a/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c b/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c index 11afec52f31f..7daf7b1598a0 100644 --- a/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c +++ b/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c | |||
@@ -1523,7 +1523,6 @@ static int ttusb_probe(struct usb_interface *intf, const struct usb_device_id *i | |||
1523 | #endif | 1523 | #endif |
1524 | ttusb->i2c_adap.algo = &ttusb_dec_algo; | 1524 | ttusb->i2c_adap.algo = &ttusb_dec_algo; |
1525 | ttusb->i2c_adap.algo_data = NULL; | 1525 | ttusb->i2c_adap.algo_data = NULL; |
1526 | ttusb->i2c_adap.id = I2C_ALGO_BIT; | ||
1527 | 1526 | ||
1528 | result = i2c_add_adapter(&ttusb->i2c_adap); | 1527 | result = i2c_add_adapter(&ttusb->i2c_adap); |
1529 | if (result) { | 1528 | if (result) { |
diff --git a/drivers/media/video/ir-kbd-i2c.c b/drivers/media/video/ir-kbd-i2c.c index c2f32d522668..feccf08bc0e3 100644 --- a/drivers/media/video/ir-kbd-i2c.c +++ b/drivers/media/video/ir-kbd-i2c.c | |||
@@ -432,7 +432,7 @@ static int ir_probe(struct i2c_adapter *adap) | |||
432 | case I2C_HW_B_BT848: | 432 | case I2C_HW_B_BT848: |
433 | probe = probe_bttv; | 433 | probe = probe_bttv; |
434 | break; | 434 | break; |
435 | case I2C_ALGO_SAA7134: | 435 | case I2C_HW_SAA7134: |
436 | probe = probe_saa7134; | 436 | probe = probe_saa7134; |
437 | break; | 437 | break; |
438 | } | 438 | } |
diff --git a/drivers/media/video/saa7134/saa7134-i2c.c b/drivers/media/video/saa7134/saa7134-i2c.c index 0bb1073d94bd..238ac3fdeb4a 100644 --- a/drivers/media/video/saa7134/saa7134-i2c.c +++ b/drivers/media/video/saa7134/saa7134-i2c.c | |||
@@ -381,7 +381,7 @@ static struct i2c_adapter saa7134_adap_template = { | |||
381 | .class = I2C_CLASS_TV_ANALOG, | 381 | .class = I2C_CLASS_TV_ANALOG, |
382 | #endif | 382 | #endif |
383 | I2C_DEVNAME("saa7134"), | 383 | I2C_DEVNAME("saa7134"), |
384 | .id = I2C_ALGO_SAA7134, | 384 | .id = I2C_HW_SAA7134, |
385 | .algo = &saa7134_algo, | 385 | .algo = &saa7134_algo, |
386 | .client_register = attach_inform, | 386 | .client_register = attach_inform, |
387 | }; | 387 | }; |
diff --git a/drivers/media/video/tda9840.c b/drivers/media/video/tda9840.c index c29bdfc3244e..c0594e09d63e 100644 --- a/drivers/media/video/tda9840.c +++ b/drivers/media/video/tda9840.c | |||
@@ -205,7 +205,7 @@ static int detect(struct i2c_adapter *adapter, int address, int kind) | |||
205 | static int attach(struct i2c_adapter *adapter) | 205 | static int attach(struct i2c_adapter *adapter) |
206 | { | 206 | { |
207 | /* let's see whether this is a know adapter we can attach to */ | 207 | /* let's see whether this is a know adapter we can attach to */ |
208 | if (adapter->id != I2C_ALGO_SAA7146) { | 208 | if (adapter->id != I2C_HW_SAA7146) { |
209 | dprintk("refusing to probe on unknown adapter [name='%s',id=0x%x]\n", adapter->name, adapter->id); | 209 | dprintk("refusing to probe on unknown adapter [name='%s',id=0x%x]\n", adapter->name, adapter->id); |
210 | return -ENODEV; | 210 | return -ENODEV; |
211 | } | 211 | } |
diff --git a/drivers/media/video/tda9887.c b/drivers/media/video/tda9887.c index f1b1bb5acf70..abb96ce464c7 100644 --- a/drivers/media/video/tda9887.c +++ b/drivers/media/video/tda9887.c | |||
@@ -620,7 +620,7 @@ static int tda9887_probe(struct i2c_adapter *adap) | |||
620 | switch (adap->id) { | 620 | switch (adap->id) { |
621 | case I2C_HW_B_BT848: | 621 | case I2C_HW_B_BT848: |
622 | case I2C_HW_B_RIVA: | 622 | case I2C_HW_B_RIVA: |
623 | case I2C_ALGO_SAA7134: | 623 | case I2C_HW_SAA7134: |
624 | return i2c_probe(adap, &addr_data, tda9887_attach); | 624 | return i2c_probe(adap, &addr_data, tda9887_attach); |
625 | break; | 625 | break; |
626 | } | 626 | } |
diff --git a/drivers/media/video/tea6415c.c b/drivers/media/video/tea6415c.c index b44db8a7b94d..8334d6ccd0a0 100644 --- a/drivers/media/video/tea6415c.c +++ b/drivers/media/video/tea6415c.c | |||
@@ -86,7 +86,7 @@ static int detect(struct i2c_adapter *adapter, int address, int kind) | |||
86 | static int attach(struct i2c_adapter *adapter) | 86 | static int attach(struct i2c_adapter *adapter) |
87 | { | 87 | { |
88 | /* let's see whether this is a know adapter we can attach to */ | 88 | /* let's see whether this is a know adapter we can attach to */ |
89 | if (adapter->id != I2C_ALGO_SAA7146) { | 89 | if (adapter->id != I2C_HW_SAA7146) { |
90 | dprintk("refusing to probe on unknown adapter [name='%s',id=0x%x]\n", adapter->name, adapter->id); | 90 | dprintk("refusing to probe on unknown adapter [name='%s',id=0x%x]\n", adapter->name, adapter->id); |
91 | return -ENODEV; | 91 | return -ENODEV; |
92 | } | 92 | } |
diff --git a/drivers/media/video/tea6420.c b/drivers/media/video/tea6420.c index 48d4db7d507b..9d09d2d23c2e 100644 --- a/drivers/media/video/tea6420.c +++ b/drivers/media/video/tea6420.c | |||
@@ -135,7 +135,7 @@ static int tea6420_detect(struct i2c_adapter *adapter, int address, int kind) | |||
135 | static int attach(struct i2c_adapter *adapter) | 135 | static int attach(struct i2c_adapter *adapter) |
136 | { | 136 | { |
137 | /* let's see whether this is a know adapter we can attach to */ | 137 | /* let's see whether this is a know adapter we can attach to */ |
138 | if (adapter->id != I2C_ALGO_SAA7146) { | 138 | if (adapter->id != I2C_HW_SAA7146) { |
139 | dprintk("refusing to probe on unknown adapter [name='%s',id=0x%x]\n", adapter->name, adapter->id); | 139 | dprintk("refusing to probe on unknown adapter [name='%s',id=0x%x]\n", adapter->name, adapter->id); |
140 | return -ENODEV; | 140 | return -ENODEV; |
141 | } | 141 | } |
diff --git a/drivers/media/video/tvaudio.c b/drivers/media/video/tvaudio.c index 9420b5f52915..f6aab89593ea 100644 --- a/drivers/media/video/tvaudio.c +++ b/drivers/media/video/tvaudio.c | |||
@@ -1548,7 +1548,7 @@ static int chip_probe(struct i2c_adapter *adap) | |||
1548 | { | 1548 | { |
1549 | /* don't attach on saa7146 based cards, | 1549 | /* don't attach on saa7146 based cards, |
1550 | because dedicated drivers are used */ | 1550 | because dedicated drivers are used */ |
1551 | if ((adap->id & I2C_ALGO_SAA7146)) | 1551 | if (adap->id == I2C_HW_SAA7146) |
1552 | return 0; | 1552 | return 0; |
1553 | #ifdef I2C_CLASS_TV_ANALOG | 1553 | #ifdef I2C_CLASS_TV_ANALOG |
1554 | if (adap->class & I2C_CLASS_TV_ANALOG) | 1554 | if (adap->class & I2C_CLASS_TV_ANALOG) |
@@ -1557,7 +1557,7 @@ static int chip_probe(struct i2c_adapter *adap) | |||
1557 | switch (adap->id) { | 1557 | switch (adap->id) { |
1558 | case I2C_HW_B_BT848: | 1558 | case I2C_HW_B_BT848: |
1559 | case I2C_HW_B_RIVA: | 1559 | case I2C_HW_B_RIVA: |
1560 | case I2C_ALGO_SAA7134: | 1560 | case I2C_HW_SAA7134: |
1561 | return i2c_probe(adap, &addr_data, chip_attach); | 1561 | return i2c_probe(adap, &addr_data, chip_attach); |
1562 | } | 1562 | } |
1563 | #endif | 1563 | #endif |
diff --git a/drivers/video/aty/radeon_i2c.c b/drivers/video/aty/radeon_i2c.c index 762244164c81..a9d0414e4655 100644 --- a/drivers/video/aty/radeon_i2c.c +++ b/drivers/video/aty/radeon_i2c.c | |||
@@ -75,7 +75,7 @@ static int radeon_setup_i2c_bus(struct radeon_i2c_chan *chan, const char *name) | |||
75 | 75 | ||
76 | strcpy(chan->adapter.name, name); | 76 | strcpy(chan->adapter.name, name); |
77 | chan->adapter.owner = THIS_MODULE; | 77 | chan->adapter.owner = THIS_MODULE; |
78 | chan->adapter.id = I2C_ALGO_ATI; | 78 | chan->adapter.id = I2C_HW_B_RADEON; |
79 | chan->adapter.algo_data = &chan->algo; | 79 | chan->adapter.algo_data = &chan->algo; |
80 | chan->adapter.dev.parent = &chan->rinfo->pdev->dev; | 80 | chan->adapter.dev.parent = &chan->rinfo->pdev->dev; |
81 | chan->algo.setsda = radeon_gpio_setsda; | 81 | chan->algo.setsda = radeon_gpio_setsda; |
diff --git a/drivers/video/nvidia/nv_i2c.c b/drivers/video/nvidia/nv_i2c.c index 3757c1407c19..1a91bffdda26 100644 --- a/drivers/video/nvidia/nv_i2c.c +++ b/drivers/video/nvidia/nv_i2c.c | |||
@@ -90,14 +90,13 @@ static int nvidia_gpio_getsda(void *data) | |||
90 | return val; | 90 | return val; |
91 | } | 91 | } |
92 | 92 | ||
93 | #define I2C_ALGO_NVIDIA 0x0e0000 | ||
94 | static int nvidia_setup_i2c_bus(struct nvidia_i2c_chan *chan, const char *name) | 93 | static int nvidia_setup_i2c_bus(struct nvidia_i2c_chan *chan, const char *name) |
95 | { | 94 | { |
96 | int rc; | 95 | int rc; |
97 | 96 | ||
98 | strcpy(chan->adapter.name, name); | 97 | strcpy(chan->adapter.name, name); |
99 | chan->adapter.owner = THIS_MODULE; | 98 | chan->adapter.owner = THIS_MODULE; |
100 | chan->adapter.id = I2C_ALGO_NVIDIA; | 99 | chan->adapter.id = I2C_HW_B_NVIDIA; |
101 | chan->adapter.algo_data = &chan->algo; | 100 | chan->adapter.algo_data = &chan->algo; |
102 | chan->adapter.dev.parent = &chan->par->pci_dev->dev; | 101 | chan->adapter.dev.parent = &chan->par->pci_dev->dev; |
103 | chan->algo.setsda = nvidia_gpio_setsda; | 102 | chan->algo.setsda = nvidia_gpio_setsda; |
diff --git a/drivers/video/riva/rivafb-i2c.c b/drivers/video/riva/rivafb-i2c.c index da1334dfd51d..77151d8e0766 100644 --- a/drivers/video/riva/rivafb-i2c.c +++ b/drivers/video/riva/rivafb-i2c.c | |||
@@ -92,14 +92,13 @@ static int riva_gpio_getsda(void* data) | |||
92 | return val; | 92 | return val; |
93 | } | 93 | } |
94 | 94 | ||
95 | #define I2C_ALGO_RIVA 0x0e0000 | ||
96 | static int riva_setup_i2c_bus(struct riva_i2c_chan *chan, const char *name) | 95 | static int riva_setup_i2c_bus(struct riva_i2c_chan *chan, const char *name) |
97 | { | 96 | { |
98 | int rc; | 97 | int rc; |
99 | 98 | ||
100 | strcpy(chan->adapter.name, name); | 99 | strcpy(chan->adapter.name, name); |
101 | chan->adapter.owner = THIS_MODULE; | 100 | chan->adapter.owner = THIS_MODULE; |
102 | chan->adapter.id = I2C_ALGO_RIVA; | 101 | chan->adapter.id = I2C_HW_B_RIVA; |
103 | chan->adapter.algo_data = &chan->algo; | 102 | chan->adapter.algo_data = &chan->algo; |
104 | chan->adapter.dev.parent = &chan->par->pdev->dev; | 103 | chan->adapter.dev.parent = &chan->par->pdev->dev; |
105 | chan->algo.setsda = riva_gpio_setsda; | 104 | chan->algo.setsda = riva_gpio_setsda; |
diff --git a/drivers/video/savage/savagefb-i2c.c b/drivers/video/savage/savagefb-i2c.c index 024a0cecff15..847698b5cfe7 100644 --- a/drivers/video/savage/savagefb-i2c.c +++ b/drivers/video/savage/savagefb-i2c.c | |||
@@ -137,7 +137,6 @@ static int prosavage_gpio_getsda(void* data) | |||
137 | return (0 != (GET_CR_DATA(chan->ioaddr) & PROSAVAGE_I2C_SDA_IN)); | 137 | return (0 != (GET_CR_DATA(chan->ioaddr) & PROSAVAGE_I2C_SDA_IN)); |
138 | } | 138 | } |
139 | 139 | ||
140 | #define I2C_ALGO_SAVAGE 0x0f0000 | ||
141 | static int savage_setup_i2c_bus(struct savagefb_i2c_chan *chan, | 140 | static int savage_setup_i2c_bus(struct savagefb_i2c_chan *chan, |
142 | const char *name) | 141 | const char *name) |
143 | { | 142 | { |
@@ -147,7 +146,7 @@ static int savage_setup_i2c_bus(struct savagefb_i2c_chan *chan, | |||
147 | if (add_bus && chan->par) { | 146 | if (add_bus && chan->par) { |
148 | strcpy(chan->adapter.name, name); | 147 | strcpy(chan->adapter.name, name); |
149 | chan->adapter.owner = THIS_MODULE; | 148 | chan->adapter.owner = THIS_MODULE; |
150 | chan->adapter.id = I2C_ALGO_SAVAGE; | 149 | chan->adapter.id = I2C_HW_B_SAVAGE; |
151 | chan->adapter.algo_data = &chan->algo; | 150 | chan->adapter.algo_data = &chan->algo; |
152 | chan->adapter.dev.parent = &chan->par->pcidev->dev; | 151 | chan->adapter.dev.parent = &chan->par->pcidev->dev; |
153 | chan->algo.udelay = 40; | 152 | chan->algo.udelay = 40; |