mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-11-02 01:19:21 +00:00
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: Mauro Carvalho Chehab <mchehab@infradead.org>
This commit is contained in:
parent
8765561fc8
commit
1fe8736955
1 changed files with 5 additions and 3 deletions
|
@ -904,9 +904,11 @@ static int generic_set_freq(struct dvb_frontend *fe, u32 freq /* in HZ */,
|
|||
if (rc < 0)
|
||||
goto ret;
|
||||
|
||||
rc = priv->tuner_callback(priv->video_dev, XC2028_RESET_CLK, 1);
|
||||
if (rc < 0)
|
||||
goto ret;
|
||||
/* Return code shouldn't be checked.
|
||||
The reset CLK is needed only with tm6000.
|
||||
Driver should work fine even if this fails.
|
||||
*/
|
||||
priv->tuner_callback(priv->video_dev, XC2028_RESET_CLK, 1);
|
||||
|
||||
msleep(10);
|
||||
|
||||
|
|
Loading…
Reference in a new issue