diff options
Diffstat (limited to 'linux/drivers/media/dvb/frontends/bcm3510.c')
-rw-r--r-- | linux/drivers/media/dvb/frontends/bcm3510.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/linux/drivers/media/dvb/frontends/bcm3510.c b/linux/drivers/media/dvb/frontends/bcm3510.c index 41b40d532..f5fdc5c3e 100644 --- a/linux/drivers/media/dvb/frontends/bcm3510.c +++ b/linux/drivers/media/dvb/frontends/bcm3510.c @@ -318,8 +318,10 @@ static int bcm3510_read_unc(struct dvb_frontend* fe, u32* unc) static int bcm3510_read_signal_strength(struct dvb_frontend* fe, u16* strength) { struct bcm3510_state* st = fe->demodulator_priv; + s32 t; + bcm3510_refresh_state(st); - s32 t = st->status2.SIGNAL; + t = st->status2.SIGNAL; if (t > 190) t = 190; |