commit | f36bc37a48148f31f936557b811431b98dbfe347 | [log] [tgz] |
---|---|---|
author | Mike Thomas <rmthomas@sciolus.org> | Sun Nov 07 20:00:35 2010 +0000 |
committer | Greg Kroah-Hartman <gregkh@suse.de> | Tue Nov 09 16:31:14 2010 -0800 |
tree | 7d665b41029a881e0129cd13de0c41b404729b5b | |
parent | e68703cfe8dd2f5605c53b46fae6c9c027e7ef50 [diff] |
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>