diff options
Diffstat (limited to 'linux/drivers/media/dvb/frontends')
-rw-r--r-- | linux/drivers/media/dvb/frontends/alps_tdmb7.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/linux/drivers/media/dvb/frontends/alps_tdmb7.c b/linux/drivers/media/dvb/frontends/alps_tdmb7.c index 41e5d3a0a..1cc3377f6 100644 --- a/linux/drivers/media/dvb/frontends/alps_tdmb7.c +++ b/linux/drivers/media/dvb/frontends/alps_tdmb7.c @@ -356,6 +356,7 @@ int tdmb7_ioctl (struct dvb_frontend *fe, unsigned int cmd, void *arg) case FE_READ_BER: *((uint32_t*) arg) = cx22700_readreg (i2c, 0x0c) & 0x7f; + cx22700_writereg (i2c, 0x0c, 0x00); break; case FE_READ_SIGNAL_STRENGTH: @@ -374,6 +375,7 @@ int tdmb7_ioctl (struct dvb_frontend *fe, unsigned int cmd, void *arg) } case FE_READ_UNCORRECTED_BLOCKS: *((uint32_t*) arg) = cx22700_readreg (i2c, 0x0f); + cx22700_writereg (i2c, 0x0f, 0x00); break; case FE_SET_FRONTEND: |