linux/drivers/media
Daniel Drake df2b9b0f9c [media] cafe_ccic: Fix hang in command write processing
This patch, which basically reverts 6d77444ac, fixes an occasional
on-boot or on-capture hang on the XO-1 laptop.

It seems like the cafe hardware is flakier than we thought and that in
some cases, the commands get executed but are never reported as completed
(even if we substantially increase the delays before reading registers).

Reintroduce the 1-second CAFE_SMBUS_TIMEOUT to catch and avoid this
strange hardware bug.

Signed-off-by: Daniel Drake <dsd@laptop.org>
Acked-by: Jonathan Corbet <corbet@lwn.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-10-21 01:17:04 -02:00
..
common V4L/DVB: tda18271: Add some hint about what tda18217 reg ID returned 2010-10-21 01:06:19 -02:00
dvb V4L/DVB: dvb/bt8xx: kill the big kernel lock 2010-10-21 01:06:12 -02:00
IR V4L/DVB: IR/lirc_dev: check for valid irctl in unregister path 2010-10-21 01:06:08 -02:00
radio V4L/DVB: radio-si4713: Release i2c adapter in driver cleanup paths 2010-10-21 01:06:20 -02:00
video [media] cafe_ccic: Fix hang in command write processing 2010-10-21 01:17:04 -02:00
Kconfig V4L/DVB (13612): IR: Move common IR code to drivers/media/IR 2009-12-16 00:18:42 -02:00
Makefile V4L/DVB (13612): IR: Move common IR code to drivers/media/IR 2009-12-16 00:18:42 -02:00