mirror of
https://github.com/Divested-Mobile/DivestOS-Build.git
synced 2024-10-01 01:35:54 -04:00
38 lines
1.1 KiB
Diff
38 lines
1.1 KiB
Diff
diff --git a/drivers/media/usb/dvb-usb-v2/lmedm04.c b/drivers/media/usb/dvb-usb-v2/lmedm04.c
|
|
index 992f2011a6ba..be26c029546b 100644
|
|
--- a/drivers/media/usb/dvb-usb-v2/lmedm04.c
|
|
+++ b/drivers/media/usb/dvb-usb-v2/lmedm04.c
|
|
@@ -1076,8 +1076,6 @@ static int dm04_lme2510_frontend_attach(struct dvb_usb_adapter *adap)
|
|
|
|
if (adap->fe[0]) {
|
|
info("FE Found M88RS2000");
|
|
- dvb_attach(ts2020_attach, adap->fe[0], &ts2020_config,
|
|
- &d->i2c_adap);
|
|
st->i2c_tuner_gate_w = 5;
|
|
st->i2c_tuner_gate_r = 5;
|
|
st->i2c_tuner_addr = 0x60;
|
|
@@ -1143,17 +1141,18 @@ static int dm04_lme2510_tuner(struct dvb_usb_adapter *adap)
|
|
ret = st->tuner_config;
|
|
break;
|
|
case TUNER_RS2000:
|
|
- ret = st->tuner_config;
|
|
+ if (dvb_attach(ts2020_attach, adap->fe[0],
|
|
+ &ts2020_config, &d->i2c_adap))
|
|
+ ret = st->tuner_config;
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
|
|
- if (ret)
|
|
+ if (ret) {
|
|
info("TUN Found %s tuner", tun_msg[ret]);
|
|
- else {
|
|
- info("TUN No tuner found --- resetting device");
|
|
- lme_coldreset(d);
|
|
+ } else {
|
|
+ info("TUN No tuner found");
|
|
return -ENODEV;
|
|
}
|
|
|