Commit 5e5d52a0 authored by Antti Palosaari's avatar Antti Palosaari Committed by Mauro Carvalho Chehab

[media] rtl2832: remove unneeded software reset from init()

There is no need to do software reset on init() as it is done a bit
later on end of set_frontend(). Software reset usually means
restarting (resetting to starting point) chip internal state machine
(FSM). Naturally it is done after all parameters are programmed.
Signed-off-by: default avatarAntti Palosaari <crope@iki.fi>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@osg.samsung.com>
parent dcadb82a
...@@ -434,21 +434,6 @@ static int rtl2832_init(struct dvb_frontend *fe) ...@@ -434,21 +434,6 @@ static int rtl2832_init(struct dvb_frontend *fe)
goto err; goto err;
} }
/*
* r820t NIM code does a software reset here at the demod -
* may not be needed, as there's already a software reset at
* set_params()
*/
#if 1
/* soft reset */
ret = rtl2832_wr_demod_reg(dev, DVBT_SOFT_RST, 0x1);
if (ret)
goto err;
ret = rtl2832_wr_demod_reg(dev, DVBT_SOFT_RST, 0x0);
if (ret)
goto err;
#endif
/* init stats here in order signal app which stats are supported */ /* init stats here in order signal app which stats are supported */
c->strength.len = 1; c->strength.len = 1;
c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE; c->strength.stat[0].scale = FE_SCALE_NOT_AVAILABLE;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment