Commit 1fe87369 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

V4L/DVB (7260): tuner-xc3028: Don't check return code for clock reset

Only tm6000 needs to be aware when a frequency is being changed. This seems
to improve channel change detection. Other bridges don't need this.
So, better to discard any errors if this fails, and proceed changing the
channels.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@infradead.org>
parent 8765561f
...@@ -904,9 +904,11 @@ static int generic_set_freq(struct dvb_frontend *fe, u32 freq /* in HZ */, ...@@ -904,9 +904,11 @@ static int generic_set_freq(struct dvb_frontend *fe, u32 freq /* in HZ */,
if (rc < 0) if (rc < 0)
goto ret; goto ret;
rc = priv->tuner_callback(priv->video_dev, XC2028_RESET_CLK, 1); /* Return code shouldn't be checked.
if (rc < 0) The reset CLK is needed only with tm6000.
goto ret; Driver should work fine even if this fails.
*/
priv->tuner_callback(priv->video_dev, XC2028_RESET_CLK, 1);
msleep(10); msleep(10);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment