linux_old1/drivers/media/video/saa7134
Michael Krufky b9dcdb6fb8 V4L/DVB (11860): saa7134: fix quirk in saa7134_i2c_xfer for the saa7131 bridge
The i2c quirk in the saa7134_i2c_xfer function does a bogus write
to i2c address 0xfd, to work around a bug in the silicon that
affects read transactions.

Unfortunately, this hack is not working properly, since the bogus
write is to 0xfd, an invalid i2c address.  Fix this quirk by using
an actual valid i2c address, 0xfe, which is still unlikely to be
used as an i2c address for any actual i2c client.

This is required in order to properly communicate with a TDA10048
DVB-T demod located at i2c address 0x10 on the primary i2c bus.

Signed-off-by: Michael Krufky <mkrufky@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-06-16 18:21:14 -03:00
..
Kconfig V4L/DVB (11282): saa7134: add RDS support. 2009-03-30 12:43:47 -03:00
Makefile V4L/DVB(7767): Move tuners to common/tuners 2008-04-29 18:41:37 -03:00
saa6752hs.c V4L/DVB (11370): v4l2-subdev: move s_std from tuner to core. 2009-04-06 21:44:22 -03:00
saa7134-alsa.c Merge branch 'topic/snd_card_new-err' into for-linus 2009-03-24 00:35:35 +01:00
saa7134-cards.c V4L/DVB (11732): saa7134: disable not yet existing IR and DVB support on the Compro T750 2009-06-16 18:20:57 -03:00
saa7134-core.c V4L/DVB (11853): minor have assigned value twice 2009-06-16 18:21:13 -03:00
saa7134-dvb.c V4L/DVB (10926): saa7134: enable digital tv support for Hauppauge WinTV-HVR1120 2009-03-30 12:43:16 -03:00
saa7134-empress.c V4L/DVB (11734): remove hw reset of MPEG encoder when lost/found seq. 2009-06-16 18:20:57 -03:00
saa7134-i2c.c V4L/DVB (11860): saa7134: fix quirk in saa7134_i2c_xfer for the saa7131 bridge 2009-06-16 18:21:14 -03:00
saa7134-input.c V4L/DVB (11848): saa7134: Simplify handling of IR on AVerMedia Cardbus E506R 2009-06-16 18:21:12 -03:00
saa7134-reg.h V4L/DVB (8019): New for I2S on for MPEG of saa7134_empress 2008-07-20 07:09:03 -03:00
saa7134-ts.c V4L/DVB (11733): increase MPEG encoder timout 2009-06-16 18:20:57 -03:00
saa7134-tvaudio.c V4L/DVB (9638): drivers/media: use ARRAY_SIZE 2008-12-29 17:53:34 -02:00
saa7134-vbi.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
saa7134-video.c V4L/DVB (11852): saa7134-video.c: poll method lose race condition 2009-06-16 18:21:12 -03:00
saa7134.h V4L/DVB (11845): ir-kbd-i2c: Use initialization data 2009-06-16 18:21:11 -03:00