mirror of https://gitee.com/openkylin/linux.git
V4L/DVB (3568d): saa7111.c fix
When grabbing composite video with Iomega Buz, the stock driver will prevent grabbing from the same input twice in a row, forcing the user to switch inputs before anything useful can be grabbed again. It is caused by some optimization code in the input selection parts, and triggered by the saa7111_command() executing cmd 0. The attached patch will remedy this by disabling cmd 0 altogether; a fix that has no found negative effects on the rest of the code. In fact, saa7110.c does the exact same thing. Acked-by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
This commit is contained in:
parent
daf72f408c
commit
58a0b84c92
|
@ -212,6 +212,7 @@ saa7111_command (struct i2c_client *client,
|
|||
switch (cmd) {
|
||||
|
||||
case 0:
|
||||
break;
|
||||
case DECODER_INIT:
|
||||
{
|
||||
struct video_decoder_init *init = arg;
|
||||
|
|
Loading…
Reference in New Issue