This is an automatic generated email to let you know that the following patch 
were queued:

Subject: media: dvb-frontends/stv0367: update UCB readout condition logic
Author:  Daniel Scheller <d.schel...@gmx.net>
Date:    Sun Jun 25 08:26:46 2017 -0300

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.schel...@gmx.net>
Signed-off-by: Mauro Carvalho Chehab <mche...@s-opensource.com>

 drivers/media/dvb-frontends/stv0367.c | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

---

diff --git a/drivers/media/dvb-frontends/stv0367.c 
b/drivers/media/dvb-frontends/stv0367.c
index e7bed20e80f6..1983c87d7d22 100644
--- a/drivers/media/dvb-frontends/stv0367.c
+++ b/drivers/media/dvb-frontends/stv0367.c
@@ -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;
 }

_______________________________________________
linuxtv-commits mailing list
linuxtv-commits@linuxtv.org
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to