aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/dvb-usb/cxusb.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/dvb/dvb-usb/cxusb.c')
-rw-r--r--drivers/media/dvb/dvb-usb/cxusb.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/media/dvb/dvb-usb/cxusb.c b/drivers/media/dvb/dvb-usb/cxusb.c
index 949ea1bc0aae..3940bb0f9ef6 100644
--- a/drivers/media/dvb/dvb-usb/cxusb.c
+++ b/drivers/media/dvb/dvb-usb/cxusb.c
@@ -1067,18 +1067,17 @@ static struct dib0070_config dib7070p_dib0070_config = {
1067}; 1067};
1068 1068
1069struct dib0700_adapter_state { 1069struct dib0700_adapter_state {
1070 int (*set_param_save) (struct dvb_frontend *, 1070 int (*set_param_save) (struct dvb_frontend *);
1071 struct dvb_frontend_parameters *);
1072}; 1071};
1073 1072
1074static int dib7070_set_param_override(struct dvb_frontend *fe, 1073static int dib7070_set_param_override(struct dvb_frontend *fe)
1075 struct dvb_frontend_parameters *fep)
1076{ 1074{
1075 struct dtv_frontend_properties *p = &fe->dtv_property_cache;
1077 struct dvb_usb_adapter *adap = fe->dvb->priv; 1076 struct dvb_usb_adapter *adap = fe->dvb->priv;
1078 struct dib0700_adapter_state *state = adap->priv; 1077 struct dib0700_adapter_state *state = adap->priv;
1079 1078
1080 u16 offset; 1079 u16 offset;
1081 u8 band = BAND_OF_FREQUENCY(fep->frequency/1000); 1080 u8 band = BAND_OF_FREQUENCY(p->frequency/1000);
1082 switch (band) { 1081 switch (band) {
1083 case BAND_VHF: offset = 950; break; 1082 case BAND_VHF: offset = 950; break;
1084 default: 1083 default:
@@ -1087,7 +1086,7 @@ static int dib7070_set_param_override(struct dvb_frontend *fe,
1087 1086
1088 dib7000p_set_wbd_ref(fe, offset + dib0070_wbd_offset(fe)); 1087 dib7000p_set_wbd_ref(fe, offset + dib0070_wbd_offset(fe));
1089 1088
1090 return state->set_param_save(fe, fep); 1089 return state->set_param_save(fe);
1091} 1090}
1092 1091
1093static int cxusb_dualdig4_rev2_tuner_attach(struct dvb_usb_adapter *adap) 1092static int cxusb_dualdig4_rev2_tuner_attach(struct dvb_usb_adapter *adap)