V4L(915) Fixes compilation problems due removal of media id h and i2c algo bit
Subsystems (2)
PATCH 14/20 V4L(915) Fixes compilation problems due removal of media id h and i2c algo bit
From: Hans Verkuil <[email protected]>
- Fixes compilation problems due removal of media/id.h and I2C_ALGO_BIT
Signed-off-by Hans Verkuil <[email protected]>
Signed-off-by Mauro Carvalho Chehab <[email protected]>
-----------------
Documentation/video4linux/CARDLIST.saa7134 | 2 +- drivers/media/video/cs53l32a.c | 10 ++++++++-- drivers/media/video/wm8775.c | 12 ++++-------- 3 files changed, 13 insertions(+), 11 deletions(-)
Documentation/video4linux/CARDLIST.saa7134 +1 -1
@@ -77,6 +77,6 @@ 76 -> SKNet MonsterTV Mobile [1131:4ee9] 77 -> Pinnacle PCTV 110i (saa7133) [11bd:002e] 78 -> ASUSTeK P7131 Dual [1043:4862] - 79 -> PCTV Cardbus TV/Radio (ITO25 Rev:2B) + 79 -> Sedna/MuchTV PC TV Cardbus TV/Radio (ITO25 Rev:2B) 80 -> ASUS Digimatrix TV [1043:0210] 81 -> Philips Tiger reference design [1131:2018]
drivers/media/video/cs53l32a.c +8 -2
@@ -25,9 +25,9 @@#include <linux/ioctl.h> #include <asm/uaccess.h> #include <linux/i2c.h> +#include <linux/i2c-id.h> #include <linux/videodev.h> #include <media/audiochip.h> -#include <media/id.h> MODULE_DESCRIPTION ("i2c device driver for cs53l32a Audio ADC" );MODULE_AUTHOR ("Martin Vaughan" );
@@ -190,7 +190,13 @@ static int cs53l32a_attach(struct i2c_adstatic int cs53l32a_probe (struct i2c_adapter *adapter) { -return i2c_probe (adapter, &addr_data, cs53l32a_attach); +#ifdef I2C_CLASS_TV_ANALOG +if (adapter->class &I2C_CLASS_TV_ANALOG ) +#else + if (adapter->id == I2C_HW_B_BT848) +#endif +return i2c_probe (adapter, &addr_data, cs53l32a_attach); +return 0 ; }static int cs53l32a_detach (struct i2c_client *client)
drivers/media/video/wm8775.c +4 -8
@@ -26,9 +26,9 @@#include <linux/ioctl.h> #include <asm/uaccess.h> #include <linux/i2c.h> +#include <linux/i2c-id.h> #include <linux/videodev.h> #include <media/audiochip.h> -#include <media/id.h> MODULE_DESCRIPTION ("wm8775 driver" );MODULE_AUTHOR ("Ulf Eklund" );
@@ -204,14 +204,10 @@ static int wm8775_probe(struct i2c_adapt {#ifdef I2C_CLASS_TV_ANALOG if (adapter->class &I2C_CLASS_TV_ANALOG ) -return i2c_probe (adapter, &addr_data, wm8775_attach); #else -switch (adapter->id) { -case I2C_HW_B_BT848 : -return i2c_probe (adapter, &addr_data, tda9887_attach); - } -#endif /* I2C_CLASS_TV_ANALOG */ - + if (adapter->id == I2C_HW_B_BT848) +#endif +return i2c_probe (adapter, &addr_data, wm8775_attach);return 0 ; }
_______________________________________________________
Yahoo! Acesso Gr�tis: Internet r�pida e gr�tis.
Instale o discador agora!
http://br.acesso.yahoo.com/