[media] m88ds3103: do not return error from get_frontend() when not ready
Do not return error from get_frontend() when status is queried, but the frontend didn't lock yet. The proper behavior is to only update the cache after having a lock. [mchehab@osg.samsung.com: fix the patch description] Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
This commit is contained in:
parent
d8fd9f5625
commit
9240c384f1
|
@ -742,7 +742,7 @@ static int m88ds3103_get_frontend(struct dvb_frontend *fe)
|
|||
dev_dbg(&priv->i2c->dev, "%s:\n", __func__);
|
||||
|
||||
if (!priv->warm || !(priv->fe_status & FE_HAS_LOCK)) {
|
||||
ret = -EAGAIN;
|
||||
ret = 0;
|
||||
goto err;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue