OpenCloudOS-Kernel/drivers/media/dvb
Mauro Carvalho Chehab 517efa89ac V4L/DVB (10512): tda1004x: Fix eeprom firmware load on boards with 16MHz Xtal
For i2c normal work, we need to slow down the bus speed. However, the
slow down breaks the eeprom firmware load. So, use normal speed for
eeprom booting and then restore the i2c speed after that.

It should also be noticed that no other I2C transfer should be in course
while booting from eeprom, otherwise, tda10046 goes into an instable
state. So, proper locking are needed at the i2c bus master.

Tested with saa7134 MSI TV @nyware A/D board, that comes with an eeprom
with firmware version 29.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-03-30 12:42:43 -03:00
..
b2c2 V4L/DVB (10694): [PATCH] software IRQ watchdog for Flexcop B2C2 DVB PCI cards 2009-02-26 22:29:18 -03:00
bt8xx V4L/DVB (10391): dvb: constify VFTs 2009-03-30 12:42:34 -03:00
dm1105 V4L/DVB (10189): dm1105: Fix build with INPUT=m and DVB_DM1105=y 2009-01-07 22:18:56 -02:00
dvb-core V4L/DVB (10391): dvb: constify VFTs 2009-03-30 12:42:34 -03:00
dvb-usb V4L/DVB (10453): af9015: add MC44S803 support 2009-03-30 12:42:39 -03:00
firewire DVB: firedtv: FireDTV S2 problems with tuning solved 2009-03-27 21:11:26 +01:00
frontends V4L/DVB (10512): tda1004x: Fix eeprom firmware load on boards with 16MHz Xtal 2009-03-30 12:42:43 -03:00
pluto2 net: convert more to %pM 2008-10-27 17:47:26 -07:00
siano V4L/DVB (10417): sms1xxx: add missing usb id 2040:2011 2009-03-30 12:42:36 -03:00
ttpci V4L/DVB (10391): dvb: constify VFTs 2009-03-30 12:42:34 -03:00
ttusb-budget V4L/DVB (10149): ttusb-budget: make it depend on PCI 2009-01-02 17:12:21 -02:00
ttusb-dec V4L/DVB (10248): v4l-dvb: fix a bunch of compile warnings. 2009-01-29 08:38:04 -02:00
Kconfig firedtv: massive refactoring 2009-02-24 14:51:29 +01:00
Makefile firedtv: rename files, variables, functions from firesat to firedtv 2009-02-24 14:51:29 +01:00