diff options
author | Mike Thomas <rmthomas@sciolus.org> | 2010-11-07 20:00:35 +0000 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-11-09 16:31:14 -0800 |
commit | f36bc37a48148f31f936557b811431b98dbfe347 (patch) | |
tree | 7d665b41029a881e0129cd13de0c41b404729b5b /drivers/pci | |
parent | e68703cfe8dd2f5605c53b46fae6c9c027e7ef50 (diff) | |
download | op-kernel-dev-f36bc37a48148f31f936557b811431b98dbfe347.zip op-kernel-dev-f36bc37a48148f31f936557b811431b98dbfe347.tar.gz |
staging/easycap: Improve hardware initialization
Sometimes at startup the video urbs consistently and persistently deliver
bad data, each video frame (not isoc frame) containing an excess of
precisely two bytes. A brute-force cure implemented here is to
repeatedly reinitialize the registers of the SAA7113H chip and the
STK1160 USB bridge until good behaviour is obtained.
Signed-off-by: Mike Thomas <rmthomas@sciolus.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/pci')
0 files changed, 0 insertions, 0 deletions