aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/pci/saa7134/saa7134-i2c.c
diff options
context:
space:
mode:
authorMaciej S. Szmigiero <mail@maciej.szmigiero.name>2019-08-20 19:05:54 -0300
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>2019-08-26 10:45:19 -0300
commitc1849372a68145b277c917fb5db8fb3f0a50e11e (patch)
treea396bfd65ad89f40ae89d970593260398099737e /drivers/media/pci/saa7134/saa7134-i2c.c
parentmedia: i2c: adv7842: drop check because i2c_unregister_device() is NULL safe (diff)
downloadlinux-dev-c1849372a68145b277c917fb5db8fb3f0a50e11e.tar.xz
linux-dev-c1849372a68145b277c917fb5db8fb3f0a50e11e.zip
media: saa7134: keep demod i2c gate closed on Medion 7134
Medion 7134 has two i2c eeproms on the same i2c bus sharing the same bus addresses: the first one for SAA7134 chip config and the second one behind TDA10046 DVB-T demod chip i2c gate storing its firmware. The TV tuner on this board is not behind this i2c gate. Due to the bus conflict described above, the card PCI SVID / SSID sometimes gets garbled after a reboot, which makes it necessary to specify the card model manually as an insmod option in order for it to be detected reliably. To avoid this, let's just leave the gate permanently closed so the eeprom chips won't clash. The demod firmware load is done with its i2c gate closed anyway so it is not affected by this change. Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'drivers/media/pci/saa7134/saa7134-i2c.c')
0 files changed, 0 insertions, 0 deletions