The patch number 13234 was added via Mauro Carvalho Chehab <mche...@redhat.com>
to http://linuxtv.org/hg/v4l-dvb master development tree.

Kernel patches in this development tree may be modified to be backward
compatible with older kernels. Compatibility modifications will be
removed before inclusion into the mainstream Kernel

If anyone has any objections, please let us know by sending a message to:
        Linux Media Mailing List <linux-me...@vger.kernel.org>

------

From: Jean Delvare  <kh...@linux-fr.org>
IR device at I2C address 0x7a


The i2c core prevents us from probing I2C address 0x7a because it's
not a valid 7-bit address (reserved for 10-bit addressing.) So we must
stop probing this address, and explicitly list all adapters which use
it. Under the assumption that only the Upmost Purple TV adapter uses
this invalid address, this fix should do the trick.

Signed-off-by: Jean Delvare <kh...@linux-fr.org>
Acked-by: hermann pitton <hermann-pit...@arcor.de>
Acked-by: Jarod Wilson <ja...@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mche...@redhat.com>


---

 linux/drivers/media/video/saa7134/saa7134-input.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff -r 53166469153e -r 4ae02a41d03d 
linux/drivers/media/video/saa7134/saa7134-input.c
--- a/linux/drivers/media/video/saa7134/saa7134-input.c Fri Oct 02 08:47:08 
2009 +0000
+++ b/linux/drivers/media/video/saa7134/saa7134-input.c Fri Oct 02 11:47:22 
2009 +0000
@@ -747,7 +747,7 @@
 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 30)
        struct i2c_board_info info;
        const unsigned short addr_list[] = {
-               0x7a, 0x47, 0x71, 0x2d,
+               0x47, 0x71, 0x2d,
                I2C_CLIENT_END
        };
 
@@ -814,6 +814,7 @@
                dev->init_data.name = "Purple TV";
                dev->init_data.get_key = get_key_purpletv;
                dev->init_data.ir_codes = &ir_codes_purpletv_table;
+               info.addr = 0x7a;
 #endif
                break;
        case SAA7134_BOARD_MSI_TVATANYWHERE_PLUS:


---

Patch is available at: 
http://linuxtv.org/hg/v4l-dvb/rev/4ae02a41d03d873293b03c9151b4c4958a1561c0

_______________________________________________
linuxtv-commits mailing list
linuxtv-commits@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to