]> git.baikalelectronics.ru Git - kernel.git/commit
[media] af9035: fix for MXL5007T devices with I2C read issues
authorAlessandro Radicati <alessandro@radicati.net>
Thu, 12 May 2016 10:47:12 +0000 (07:47 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Thu, 9 Jun 2016 11:46:00 +0000 (08:46 -0300)
commit589c1e29de5b39c8946c2a74c08e8b2863d254e8
treeacfa3e3d2286e6cce9c312d73d7960f14d589709
parentdcae6302955ee37d145cc233a0d4bc57dffe39cd
[media] af9035: fix for MXL5007T devices with I2C read issues

The MXL5007T tuner will lock-up on some devices after an I2C read
transaction.  This patch works around this issue by inhibiting such
operations and emulating a 0x00 response. The workaround is only
applied to USB devices known to exhibit this flaw.

Signed-off-by: Alessandro Radicati <alessandro@radicati.net>
Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/usb/dvb-usb-v2/af9035.c
drivers/media/usb/dvb-usb-v2/af9035.h