Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 07115606 authored by Antti Palosaari's avatar Antti Palosaari Committed by Mauro Carvalho Chehab
Browse files

[media] tda10071: do not check tuner PLL lock on read_status()



Tuner PLL lock flag was mapped to FE_HAS_SIGNAL, which is wrong. PLL
lock has nothing to do with received signal. In real life that flag
is always set.

Signed-off-by: default avatarAntti Palosaari <crope@iki.fi>
Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
parent a3a528ba
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -491,10 +491,9 @@ static int tda10071_read_status(struct dvb_frontend *fe, fe_status_t *status)
	if (ret)
		goto error;

	if (tmp & 0x01) /* tuner PLL */
		*status |= FE_HAS_SIGNAL;
	/* 0x39[0] tuner PLL */
	if (tmp & 0x02) /* demod PLL */
		*status |= FE_HAS_CARRIER;
		*status |= FE_HAS_SIGNAL | FE_HAS_CARRIER;
	if (tmp & 0x04) /* viterbi or LDPC*/
		*status |= FE_HAS_VITERBI;
	if (tmp & 0x08) /* RS or BCH */