[linux-dvb] [PATCH] MSI Megasky 580 GL861 i2c timeout fix
Antti Palosaari
crope at iki.fi
Tue Feb 13 23:58:46 CET 2007
heissan
attached patch adds a little delay before usb-control message sending to
avoid i2c timeouts (unwanted message log errors) seen many people.
Looks like gl861 usb-controller messes up and stops responding if i2c
messages are send too fast. This happens especially with faster
computers. First I tried to change usb_control_msg timeout from 2000 to
4000 but it didn't help.
This bug is mentioned (at least) following mails:
http://linuxtv.org/pipermail/linux-dvb/2007-February/015863.html
http://linuxtv.org/pipermail/linux-dvb/2007-January/015458.html
Jonas Larsson and gingis could you test and report if it works. If still
timeouts after the patch then try to add more delay [udelay(10)].
Signed-off-by: Antti Palosaari <crope at iki.fi>
--
|||
(0-0)
---------oOO--(_)--OOo--------------------------------------------
tel. +358 40 535 7322 | MSN Messenger crope at iki.fi | www.palosaari.fi
-Kahta asiaa en ymmärrä.. C-kielen syntaksi ja naisten logiikka.."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gl861_i2c_timeout.patch
Type: text/x-patch
Size: 502 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20070214/0f69cd81/gl861_i2c_timeout.bin
More information about the linux-dvb
mailing list