mirror of
https://github.com/torvalds/linux.git
synced 2024-11-05 03:21:32 +00:00
[media] ds3000: wrong hardware tune function implemented
It is taken from another tree, where it is modified. Patch to fix that Signed-off-by: Igor M. Liplianin <liplianin@me.by> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
parent
3b30e0a871
commit
738e8ff90f
@ -1220,9 +1220,20 @@ static int ds3000_set_frontend(struct dvb_frontend *fe,
|
||||
}
|
||||
|
||||
static int ds3000_tune(struct dvb_frontend *fe,
|
||||
struct dvb_frontend_parameters *p)
|
||||
struct dvb_frontend_parameters *p,
|
||||
unsigned int mode_flags,
|
||||
unsigned int *delay,
|
||||
fe_status_t *status)
|
||||
{
|
||||
return ds3000_set_frontend(fe, p);
|
||||
if (p) {
|
||||
int ret = ds3000_set_frontend(fe, p);
|
||||
if (ret)
|
||||
return ret;
|
||||
}
|
||||
|
||||
*delay = HZ / 5;
|
||||
|
||||
return ds3000_read_status(fe, status);
|
||||
}
|
||||
|
||||
static enum dvbfe_algo ds3000_get_algo(struct dvb_frontend *fe)
|
||||
|
Loading…
Reference in New Issue
Block a user