media: dvb-frontends/stv0367: update UCB readout condition logic
Since the other statistics are read when fe_status conditions are TRUE, change the ucblocks readout logic to match this aswell. Signed-off-by: Daniel Scheller <d.scheller@gmx.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
This commit is contained in:
parent
f5a1ba833d
commit
87b4671074
|
@ -3081,13 +3081,11 @@ static int stv0367ddb_read_status(struct dvb_frontend *fe,
|
|||
else
|
||||
p->cnr.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
|
||||
|
||||
/* stop if demod isn't locked */
|
||||
if (!(*status & FE_HAS_LOCK)) {
|
||||
/* read uncorrected blocks on FE_HAS_LOCK */
|
||||
if (*status & FE_HAS_LOCK)
|
||||
stv0367ddb_read_ucblocks(fe);
|
||||
else
|
||||
p->block_error.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
|
||||
return ret;
|
||||
}
|
||||
|
||||
stv0367ddb_read_ucblocks(fe);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue