summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb
diff options
context:
space:
mode:
authorDevin Heitmueller <dheitmueller@linuxtv.org>2009-03-11 02:00:56 -0400
committerDevin Heitmueller <dheitmueller@linuxtv.org>2009-03-11 02:00:56 -0400
commit410e73da32e723f9ec79be9d6940568dec36c828 (patch)
treee37ea764ddad8c9076bfb5696a5310e62eab79f0 /linux/drivers/media/dvb
parent5f01441f863dd75318eba7d46e33689605a7b68a (diff)
downloadmediapointer-dvb-s2-410e73da32e723f9ec79be9d6940568dec36c828.tar.gz
mediapointer-dvb-s2-410e73da32e723f9ec79be9d6940568dec36c828.tar.bz2
au0828: fix i2c enumeration bug
From: Devin Heitmueller <dheitmueller@linuxtv.org> There was a bug where enumerating the i2c for devices would result in false positives. The root of the issue was the scanning was using SMBUS_QUICK messages, which are zero length write requests (which our i2c adapter implementation didn't handle). Because we never strobed any bytes onto the bus, the status register would still contain the value from the previous request. Thanks to Michael Krufky <mkrufky@linuxtv.org> and Steven Toth <stoth@linuxtv.org> for providing sample hardware, engineering level support, and testing. Priority: normal Signed-off-by: Devin Heitmueller <dheitmueller@linuxtv.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Diffstat (limited to 'linux/drivers/media/dvb')
0 files changed, 0 insertions, 0 deletions