V4L/DVB (11849): ivtv: Probe more I2C addresses for IR devices
authorJean Delvare <khali@linux-fr.org>
Wed, 13 May 2009 19:55:13 +0000 (16:55 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 16 Jun 2009 21:21:12 +0000 (18:21 -0300)
Probe I2C addresses 0x71 and 0x6b for IR receiver devices (for the
PVR150 and Adaptec cards, respectively.)

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/ivtv/ivtv-i2c.c

index 0ecde9ca05c1cee0e3f019f490e388a5c591dde4..e52aa322b13426dc3139aff85f5af87927cd5f7d 100644 (file)
@@ -637,7 +637,12 @@ int init_ivtv_i2c(struct ivtv *itv)
                   That's why we probe 0x1a (~0x34) first. CB
                */
                const unsigned short addr_list[] = {
-                       0x1a, 0x18, 0x64, 0x30,
+                       0x1a,   /* Hauppauge IR external */
+                       0x18,   /* Hauppauge IR internal */
+                       0x71,   /* Hauppauge IR (PVR150) */
+                       0x64,   /* Pixelview IR */
+                       0x30,   /* KNC ONE IR */
+                       0x6b,   /* Adaptec IR */
                        I2C_CLIENT_END
                };