diff options
Diffstat (limited to 'drivers/media/dvb/dvb-usb/cxusb.c')
-rw-r--r-- | drivers/media/dvb/dvb-usb/cxusb.c | 11 |
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 | ||
1069 | struct dib0700_adapter_state { | 1069 | struct 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 | ||
1074 | static int dib7070_set_param_override(struct dvb_frontend *fe, | 1073 | static 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 | ||
1093 | static int cxusb_dualdig4_rev2_tuner_attach(struct dvb_usb_adapter *adap) | 1092 | static int cxusb_dualdig4_rev2_tuner_attach(struct dvb_usb_adapter *adap) |