diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-12-22 12:47:48 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-12-31 06:10:49 -0500 |
commit | a689e3657d7e82c2271008553c709fc79fb2e038 (patch) | |
tree | 88c1edf1deacd41733ce5b31566c6fd187a52e11 | |
parent | bc9cd2736b34619b58961d506210fe0e6dfaa27d (diff) |
[media] dvb-core: add support for a DVBv5 get_frontend() callback
Creates a DVBv5 get_frontend call, renaming the DVBv3 one to
get_frontend_legacy(), while not all frontends are converted.
After the conversion for all drivers, get_frontend_legacy()
will be removed.
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
62 files changed, 156 insertions, 99 deletions
diff --git a/drivers/media/dvb/bt8xx/dst.c b/drivers/media/dvb/bt8xx/dst.c index 4658bd6d37c8..6afc083ab72e 100644 --- a/drivers/media/dvb/bt8xx/dst.c +++ b/drivers/media/dvb/bt8xx/dst.c | |||
@@ -1778,7 +1778,7 @@ static struct dvb_frontend_ops dst_dvbt_ops = { | |||
1778 | .init = dst_init, | 1778 | .init = dst_init, |
1779 | .tune = dst_tune_frontend, | 1779 | .tune = dst_tune_frontend, |
1780 | .set_frontend_legacy = dst_set_frontend, | 1780 | .set_frontend_legacy = dst_set_frontend, |
1781 | .get_frontend = dst_get_frontend, | 1781 | .get_frontend_legacy = dst_get_frontend, |
1782 | .get_frontend_algo = dst_get_tuning_algo, | 1782 | .get_frontend_algo = dst_get_tuning_algo, |
1783 | .read_status = dst_read_status, | 1783 | .read_status = dst_read_status, |
1784 | .read_signal_strength = dst_read_signal_strength, | 1784 | .read_signal_strength = dst_read_signal_strength, |
@@ -1804,7 +1804,7 @@ static struct dvb_frontend_ops dst_dvbs_ops = { | |||
1804 | .init = dst_init, | 1804 | .init = dst_init, |
1805 | .tune = dst_tune_frontend, | 1805 | .tune = dst_tune_frontend, |
1806 | .set_frontend_legacy = dst_set_frontend, | 1806 | .set_frontend_legacy = dst_set_frontend, |
1807 | .get_frontend = dst_get_frontend, | 1807 | .get_frontend_legacy = dst_get_frontend, |
1808 | .get_frontend_algo = dst_get_tuning_algo, | 1808 | .get_frontend_algo = dst_get_tuning_algo, |
1809 | .read_status = dst_read_status, | 1809 | .read_status = dst_read_status, |
1810 | .read_signal_strength = dst_read_signal_strength, | 1810 | .read_signal_strength = dst_read_signal_strength, |
@@ -1838,7 +1838,7 @@ static struct dvb_frontend_ops dst_dvbc_ops = { | |||
1838 | .init = dst_init, | 1838 | .init = dst_init, |
1839 | .tune = dst_tune_frontend, | 1839 | .tune = dst_tune_frontend, |
1840 | .set_frontend_legacy = dst_set_frontend, | 1840 | .set_frontend_legacy = dst_set_frontend, |
1841 | .get_frontend = dst_get_frontend, | 1841 | .get_frontend_legacy = dst_get_frontend, |
1842 | .get_frontend_algo = dst_get_tuning_algo, | 1842 | .get_frontend_algo = dst_get_tuning_algo, |
1843 | .read_status = dst_read_status, | 1843 | .read_status = dst_read_status, |
1844 | .read_signal_strength = dst_read_signal_strength, | 1844 | .read_signal_strength = dst_read_signal_strength, |
@@ -1861,7 +1861,7 @@ static struct dvb_frontend_ops dst_atsc_ops = { | |||
1861 | .init = dst_init, | 1861 | .init = dst_init, |
1862 | .tune = dst_tune_frontend, | 1862 | .tune = dst_tune_frontend, |
1863 | .set_frontend_legacy = dst_set_frontend, | 1863 | .set_frontend_legacy = dst_set_frontend, |
1864 | .get_frontend = dst_get_frontend, | 1864 | .get_frontend_legacy = dst_get_frontend, |
1865 | .get_frontend_algo = dst_get_tuning_algo, | 1865 | .get_frontend_algo = dst_get_tuning_algo, |
1866 | .read_status = dst_read_status, | 1866 | .read_status = dst_read_status, |
1867 | .read_signal_strength = dst_read_signal_strength, | 1867 | .read_signal_strength = dst_read_signal_strength, |
diff --git a/drivers/media/dvb/dvb-core/dvb_frontend.c b/drivers/media/dvb/dvb-core/dvb_frontend.c index 930868fc1130..7246c914a70c 100644 --- a/drivers/media/dvb/dvb-core/dvb_frontend.c +++ b/drivers/media/dvb/dvb-core/dvb_frontend.c | |||
@@ -139,6 +139,14 @@ struct dvb_frontend_private { | |||
139 | }; | 139 | }; |
140 | 140 | ||
141 | static void dvb_frontend_wakeup(struct dvb_frontend *fe); | 141 | static void dvb_frontend_wakeup(struct dvb_frontend *fe); |
142 | static int dtv_get_frontend(struct dvb_frontend *fe, | ||
143 | struct dtv_frontend_properties *c, | ||
144 | struct dvb_frontend_parameters *p_out); | ||
145 | |||
146 | static bool has_get_frontend(struct dvb_frontend *fe) | ||
147 | { | ||
148 | return fe->ops.get_frontend || fe->ops.get_frontend_legacy; | ||
149 | } | ||
142 | 150 | ||
143 | static void dvb_frontend_add_event(struct dvb_frontend *fe, fe_status_t status) | 151 | static void dvb_frontend_add_event(struct dvb_frontend *fe, fe_status_t status) |
144 | { | 152 | { |
@@ -149,8 +157,8 @@ static void dvb_frontend_add_event(struct dvb_frontend *fe, fe_status_t status) | |||
149 | 157 | ||
150 | dprintk ("%s\n", __func__); | 158 | dprintk ("%s\n", __func__); |
151 | 159 | ||
152 | if ((status & FE_HAS_LOCK) && fe->ops.get_frontend) | 160 | if ((status & FE_HAS_LOCK) && has_get_frontend(fe)) |
153 | fe->ops.get_frontend(fe, &fepriv->parameters_out); | 161 | dtv_get_frontend(fe, NULL, &fepriv->parameters_out); |
154 | 162 | ||
155 | mutex_lock(&events->mtx); | 163 | mutex_lock(&events->mtx); |
156 | 164 | ||
@@ -1097,11 +1105,10 @@ static void dtv_property_cache_sync(struct dvb_frontend *fe, | |||
1097 | /* Ensure the cached values are set correctly in the frontend | 1105 | /* Ensure the cached values are set correctly in the frontend |
1098 | * legacy tuning structures, for the advanced tuning API. | 1106 | * legacy tuning structures, for the advanced tuning API. |
1099 | */ | 1107 | */ |
1100 | static void dtv_property_legacy_params_sync(struct dvb_frontend *fe) | 1108 | static void dtv_property_legacy_params_sync(struct dvb_frontend *fe, |
1109 | struct dvb_frontend_parameters *p) | ||
1101 | { | 1110 | { |
1102 | const struct dtv_frontend_properties *c = &fe->dtv_property_cache; | 1111 | const struct dtv_frontend_properties *c = &fe->dtv_property_cache; |
1103 | struct dvb_frontend_private *fepriv = fe->frontend_priv; | ||
1104 | struct dvb_frontend_parameters *p = &fepriv->parameters_in; | ||
1105 | 1112 | ||
1106 | p->frequency = c->frequency; | 1113 | p->frequency = c->frequency; |
1107 | p->inversion = c->inversion; | 1114 | p->inversion = c->inversion; |
@@ -1223,6 +1230,7 @@ static void dtv_property_adv_params_sync(struct dvb_frontend *fe) | |||
1223 | static void dtv_property_cache_submit(struct dvb_frontend *fe) | 1230 | static void dtv_property_cache_submit(struct dvb_frontend *fe) |
1224 | { | 1231 | { |
1225 | const struct dtv_frontend_properties *c = &fe->dtv_property_cache; | 1232 | const struct dtv_frontend_properties *c = &fe->dtv_property_cache; |
1233 | struct dvb_frontend_private *fepriv = fe->frontend_priv; | ||
1226 | 1234 | ||
1227 | /* For legacy delivery systems we don't need the delivery_system to | 1235 | /* For legacy delivery systems we don't need the delivery_system to |
1228 | * be specified, but we populate the older structures from the cache | 1236 | * be specified, but we populate the older structures from the cache |
@@ -1231,7 +1239,7 @@ static void dtv_property_cache_submit(struct dvb_frontend *fe) | |||
1231 | if(is_legacy_delivery_system(c->delivery_system)) { | 1239 | if(is_legacy_delivery_system(c->delivery_system)) { |
1232 | 1240 | ||
1233 | dprintk("%s() legacy, modulation = %d\n", __func__, c->modulation); | 1241 | dprintk("%s() legacy, modulation = %d\n", __func__, c->modulation); |
1234 | dtv_property_legacy_params_sync(fe); | 1242 | dtv_property_legacy_params_sync(fe, &fepriv->parameters_in); |
1235 | 1243 | ||
1236 | } else { | 1244 | } else { |
1237 | dprintk("%s() adv, modulation = %d\n", __func__, c->modulation); | 1245 | dprintk("%s() adv, modulation = %d\n", __func__, c->modulation); |
@@ -1246,6 +1254,58 @@ static void dtv_property_cache_submit(struct dvb_frontend *fe) | |||
1246 | } | 1254 | } |
1247 | } | 1255 | } |
1248 | 1256 | ||
1257 | /** | ||
1258 | * dtv_get_frontend - calls a callback for retrieving DTV parameters | ||
1259 | * @fe: struct dvb_frontend pointer | ||
1260 | * @c: struct dtv_frontend_properties pointer (DVBv5 cache) | ||
1261 | * @p_out struct dvb_frontend_parameters pointer (DVBv3 FE struct) | ||
1262 | * | ||
1263 | * This routine calls either the DVBv3 or DVBv5 get_frontend call. | ||
1264 | * If c is not null, it will update the DVBv5 cache struct pointed by it. | ||
1265 | * If p_out is not null, it will update the DVBv3 params pointed by it. | ||
1266 | */ | ||
1267 | static int dtv_get_frontend(struct dvb_frontend *fe, | ||
1268 | struct dtv_frontend_properties *c, | ||
1269 | struct dvb_frontend_parameters *p_out) | ||
1270 | { | ||
1271 | const struct dtv_frontend_properties *cache = &fe->dtv_property_cache; | ||
1272 | struct dtv_frontend_properties tmp_cache; | ||
1273 | struct dvb_frontend_parameters tmp_out; | ||
1274 | bool fill_cache = (c != NULL); | ||
1275 | bool fill_params = (p_out != NULL); | ||
1276 | int r; | ||
1277 | |||
1278 | if (!p_out) | ||
1279 | p_out = &tmp_out; | ||
1280 | |||
1281 | if (!c) | ||
1282 | c = &tmp_cache; | ||
1283 | else | ||
1284 | memcpy(c, cache, sizeof(*c)); | ||
1285 | |||
1286 | /* Then try the DVBv5 one */ | ||
1287 | if (fe->ops.get_frontend) { | ||
1288 | r = fe->ops.get_frontend(fe, c); | ||
1289 | if (unlikely(r < 0)) | ||
1290 | return r; | ||
1291 | if (fill_params) | ||
1292 | dtv_property_legacy_params_sync(fe, p_out); | ||
1293 | return 0; | ||
1294 | } | ||
1295 | |||
1296 | /* As no DVBv5 call exists, use the DVBv3 one */ | ||
1297 | if (fe->ops.get_frontend_legacy) { | ||
1298 | r = fe->ops.get_frontend_legacy(fe, p_out); | ||
1299 | if (unlikely(r < 0)) | ||
1300 | return r; | ||
1301 | if (fill_cache) | ||
1302 | dtv_property_cache_sync(fe, c, p_out); | ||
1303 | return 0; | ||
1304 | } | ||
1305 | |||
1306 | return -EOPNOTSUPP; | ||
1307 | } | ||
1308 | |||
1249 | static int dvb_frontend_ioctl_legacy(struct file *file, | 1309 | static int dvb_frontend_ioctl_legacy(struct file *file, |
1250 | unsigned int cmd, void *parg); | 1310 | unsigned int cmd, void *parg); |
1251 | static int dvb_frontend_ioctl_properties(struct file *file, | 1311 | static int dvb_frontend_ioctl_properties(struct file *file, |
@@ -1296,24 +1356,12 @@ static void dtv_set_default_delivery_caps(const struct dvb_frontend *fe, struct | |||
1296 | } | 1356 | } |
1297 | 1357 | ||
1298 | static int dtv_property_process_get(struct dvb_frontend *fe, | 1358 | static int dtv_property_process_get(struct dvb_frontend *fe, |
1359 | const struct dtv_frontend_properties *c, | ||
1299 | struct dtv_property *tvp, | 1360 | struct dtv_property *tvp, |
1300 | struct file *file) | 1361 | struct file *file) |
1301 | { | 1362 | { |
1302 | const struct dtv_frontend_properties *c = &fe->dtv_property_cache; | ||
1303 | struct dvb_frontend_private *fepriv = fe->frontend_priv; | ||
1304 | struct dtv_frontend_properties cdetected; | ||
1305 | int r; | 1363 | int r; |
1306 | 1364 | ||
1307 | /* | ||
1308 | * If the driver implements a get_frontend function, then convert | ||
1309 | * detected parameters to S2API properties. | ||
1310 | */ | ||
1311 | if (fe->ops.get_frontend) { | ||
1312 | cdetected = *c; | ||
1313 | dtv_property_cache_sync(fe, &cdetected, &fepriv->parameters_out); | ||
1314 | c = &cdetected; | ||
1315 | } | ||
1316 | |||
1317 | switch(tvp->cmd) { | 1365 | switch(tvp->cmd) { |
1318 | case DTV_ENUM_DELSYS: | 1366 | case DTV_ENUM_DELSYS: |
1319 | dtv_set_default_delivery_caps(fe, tvp); | 1367 | dtv_set_default_delivery_caps(fe, tvp); |
@@ -1685,6 +1733,7 @@ static int dvb_frontend_ioctl_properties(struct file *file, | |||
1685 | 1733 | ||
1686 | } else | 1734 | } else |
1687 | if(cmd == FE_GET_PROPERTY) { | 1735 | if(cmd == FE_GET_PROPERTY) { |
1736 | struct dtv_frontend_properties cache_out; | ||
1688 | 1737 | ||
1689 | tvps = (struct dtv_properties __user *)parg; | 1738 | tvps = (struct dtv_properties __user *)parg; |
1690 | 1739 | ||
@@ -1707,8 +1756,13 @@ static int dvb_frontend_ioctl_properties(struct file *file, | |||
1707 | goto out; | 1756 | goto out; |
1708 | } | 1757 | } |
1709 | 1758 | ||
1759 | /* | ||
1760 | * Fills the cache out struct with the cache contents, plus | ||
1761 | * the data retrieved from get_frontend/get_frontend_legacy. | ||
1762 | */ | ||
1763 | dtv_get_frontend(fe, &cache_out, NULL); | ||
1710 | for (i = 0; i < tvps->num; i++) { | 1764 | for (i = 0; i < tvps->num; i++) { |
1711 | err = dtv_property_process_get(fe, tvp + i, file); | 1765 | err = dtv_property_process_get(fe, &cache_out, tvp + i, file); |
1712 | if (err < 0) | 1766 | if (err < 0) |
1713 | goto out; | 1767 | goto out; |
1714 | (tvp + i)->result = err; | 1768 | (tvp + i)->result = err; |
@@ -2008,10 +2062,10 @@ static int dvb_frontend_ioctl_legacy(struct file *file, | |||
2008 | break; | 2062 | break; |
2009 | 2063 | ||
2010 | case FE_GET_FRONTEND: | 2064 | case FE_GET_FRONTEND: |
2011 | if (fe->ops.get_frontend) { | 2065 | err = dtv_get_frontend(fe, NULL, &fepriv->parameters_out); |
2012 | err = fe->ops.get_frontend(fe, &fepriv->parameters_out); | 2066 | if (err >= 0) |
2013 | memcpy(parg, &fepriv->parameters_out, sizeof(struct dvb_frontend_parameters)); | 2067 | memcpy(parg, &fepriv->parameters_out, |
2014 | } | 2068 | sizeof(struct dvb_frontend_parameters)); |
2015 | break; | 2069 | break; |
2016 | 2070 | ||
2017 | case FE_SET_FRONTEND_TUNE_MODE: | 2071 | case FE_SET_FRONTEND_TUNE_MODE: |
diff --git a/drivers/media/dvb/dvb-core/dvb_frontend.h b/drivers/media/dvb/dvb-core/dvb_frontend.h index 1810bab1fb86..7a7debef53de 100644 --- a/drivers/media/dvb/dvb-core/dvb_frontend.h +++ b/drivers/media/dvb/dvb-core/dvb_frontend.h | |||
@@ -256,6 +256,8 @@ struct analog_demod_ops { | |||
256 | int (*set_config)(struct dvb_frontend *fe, void *priv_cfg); | 256 | int (*set_config)(struct dvb_frontend *fe, void *priv_cfg); |
257 | }; | 257 | }; |
258 | 258 | ||
259 | struct dtv_frontend_properties; | ||
260 | |||
259 | struct dvb_frontend_ops { | 261 | struct dvb_frontend_ops { |
260 | 262 | ||
261 | struct dvb_frontend_info info; | 263 | struct dvb_frontend_info info; |
@@ -284,7 +286,8 @@ struct dvb_frontend_ops { | |||
284 | int (*set_frontend)(struct dvb_frontend *fe); | 286 | int (*set_frontend)(struct dvb_frontend *fe); |
285 | int (*get_tune_settings)(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* settings); | 287 | int (*get_tune_settings)(struct dvb_frontend* fe, struct dvb_frontend_tune_settings* settings); |
286 | 288 | ||
287 | int (*get_frontend)(struct dvb_frontend* fe, struct dvb_frontend_parameters* params); | 289 | int (*get_frontend_legacy)(struct dvb_frontend *fe, struct dvb_frontend_parameters *params); |
290 | int (*get_frontend)(struct dvb_frontend *fe, struct dtv_frontend_properties *props); | ||
288 | 291 | ||
289 | int (*read_status)(struct dvb_frontend* fe, fe_status_t* status); | 292 | int (*read_status)(struct dvb_frontend* fe, fe_status_t* status); |
290 | int (*read_ber)(struct dvb_frontend* fe, u32* ber); | 293 | int (*read_ber)(struct dvb_frontend* fe, u32* ber); |
diff --git a/drivers/media/dvb/dvb-usb/af9005-fe.c b/drivers/media/dvb/dvb-usb/af9005-fe.c index f216933b24d6..e9addd8203cb 100644 --- a/drivers/media/dvb/dvb-usb/af9005-fe.c +++ b/drivers/media/dvb/dvb-usb/af9005-fe.c | |||
@@ -1239,7 +1239,7 @@ static int af9005_fe_get_frontend(struct dvb_frontend *fe, | |||
1239 | &temp); | 1239 | &temp); |
1240 | if (ret) | 1240 | if (ret) |
1241 | return ret; | 1241 | return ret; |
1242 | deb_info("===== fe_get_frontend ==============\n"); | 1242 | deb_info("===== fe_get_frontend_legacy = =============\n"); |
1243 | deb_info("CONSTELLATION "); | 1243 | deb_info("CONSTELLATION "); |
1244 | switch (temp) { | 1244 | switch (temp) { |
1245 | case 0: | 1245 | case 0: |
@@ -1476,7 +1476,7 @@ static struct dvb_frontend_ops af9005_fe_ops = { | |||
1476 | .ts_bus_ctrl = af9005_ts_bus_ctrl, | 1476 | .ts_bus_ctrl = af9005_ts_bus_ctrl, |
1477 | 1477 | ||
1478 | .set_frontend_legacy = af9005_fe_set_frontend, | 1478 | .set_frontend_legacy = af9005_fe_set_frontend, |
1479 | .get_frontend = af9005_fe_get_frontend, | 1479 | .get_frontend_legacy = af9005_fe_get_frontend, |
1480 | 1480 | ||
1481 | .read_status = af9005_fe_read_status, | 1481 | .read_status = af9005_fe_read_status, |
1482 | .read_ber = af9005_fe_read_ber, | 1482 | .read_ber = af9005_fe_read_ber, |
diff --git a/drivers/media/dvb/dvb-usb/cinergyT2-fe.c b/drivers/media/dvb/dvb-usb/cinergyT2-fe.c index cad22841c4b1..40d50f741540 100644 --- a/drivers/media/dvb/dvb-usb/cinergyT2-fe.c +++ b/drivers/media/dvb/dvb-usb/cinergyT2-fe.c | |||
@@ -341,7 +341,7 @@ static struct dvb_frontend_ops cinergyt2_fe_ops = { | |||
341 | .sleep = cinergyt2_fe_sleep, | 341 | .sleep = cinergyt2_fe_sleep, |
342 | 342 | ||
343 | .set_frontend_legacy = cinergyt2_fe_set_frontend, | 343 | .set_frontend_legacy = cinergyt2_fe_set_frontend, |
344 | .get_frontend = cinergyt2_fe_get_frontend, | 344 | .get_frontend_legacy = cinergyt2_fe_get_frontend, |
345 | .get_tune_settings = cinergyt2_fe_get_tune_settings, | 345 | .get_tune_settings = cinergyt2_fe_get_tune_settings, |
346 | 346 | ||
347 | .read_status = cinergyt2_fe_read_status, | 347 | .read_status = cinergyt2_fe_read_status, |
diff --git a/drivers/media/dvb/dvb-usb/dtt200u-fe.c b/drivers/media/dvb/dvb-usb/dtt200u-fe.c index ef9f7e4dc65f..7ce8227520d0 100644 --- a/drivers/media/dvb/dvb-usb/dtt200u-fe.c +++ b/drivers/media/dvb/dvb-usb/dtt200u-fe.c | |||
@@ -194,7 +194,7 @@ static struct dvb_frontend_ops dtt200u_fe_ops = { | |||
194 | .sleep = dtt200u_fe_sleep, | 194 | .sleep = dtt200u_fe_sleep, |
195 | 195 | ||
196 | .set_frontend_legacy = dtt200u_fe_set_frontend, | 196 | .set_frontend_legacy = dtt200u_fe_set_frontend, |
197 | .get_frontend = dtt200u_fe_get_frontend, | 197 | .get_frontend_legacy = dtt200u_fe_get_frontend, |
198 | .get_tune_settings = dtt200u_fe_get_tune_settings, | 198 | .get_tune_settings = dtt200u_fe_get_tune_settings, |
199 | 199 | ||
200 | .read_status = dtt200u_fe_read_status, | 200 | .read_status = dtt200u_fe_read_status, |
diff --git a/drivers/media/dvb/dvb-usb/friio-fe.c b/drivers/media/dvb/dvb-usb/friio-fe.c index c98e2ccfe4c6..7973aaf86453 100644 --- a/drivers/media/dvb/dvb-usb/friio-fe.c +++ b/drivers/media/dvb/dvb-usb/friio-fe.c | |||
@@ -467,7 +467,7 @@ static struct dvb_frontend_ops jdvbt90502_ops = { | |||
467 | .set_property = jdvbt90502_set_property, | 467 | .set_property = jdvbt90502_set_property, |
468 | 468 | ||
469 | .set_frontend_legacy = jdvbt90502_set_frontend, | 469 | .set_frontend_legacy = jdvbt90502_set_frontend, |
470 | .get_frontend = jdvbt90502_get_frontend, | 470 | .get_frontend_legacy = jdvbt90502_get_frontend, |
471 | 471 | ||
472 | .read_status = jdvbt90502_read_status, | 472 | .read_status = jdvbt90502_read_status, |
473 | .read_signal_strength = jdvbt90502_read_signal_strength, | 473 | .read_signal_strength = jdvbt90502_read_signal_strength, |
diff --git a/drivers/media/dvb/dvb-usb/mxl111sf-demod.c b/drivers/media/dvb/dvb-usb/mxl111sf-demod.c index 6639d3a8b8bd..b798cc817eaf 100644 --- a/drivers/media/dvb/dvb-usb/mxl111sf-demod.c +++ b/drivers/media/dvb/dvb-usb/mxl111sf-demod.c | |||
@@ -571,7 +571,7 @@ static struct dvb_frontend_ops mxl111sf_demod_ops = { | |||
571 | .i2c_gate_ctrl = mxl111sf_i2c_gate_ctrl, | 571 | .i2c_gate_ctrl = mxl111sf_i2c_gate_ctrl, |
572 | #endif | 572 | #endif |
573 | .set_frontend_legacy = mxl111sf_demod_set_frontend, | 573 | .set_frontend_legacy = mxl111sf_demod_set_frontend, |
574 | .get_frontend = mxl111sf_demod_get_frontend, | 574 | .get_frontend_legacy = mxl111sf_demod_get_frontend, |
575 | .get_tune_settings = mxl111sf_demod_get_tune_settings, | 575 | .get_tune_settings = mxl111sf_demod_get_tune_settings, |
576 | .read_status = mxl111sf_demod_read_status, | 576 | .read_status = mxl111sf_demod_read_status, |
577 | .read_signal_strength = mxl111sf_demod_read_signal_strength, | 577 | .read_signal_strength = mxl111sf_demod_read_signal_strength, |
diff --git a/drivers/media/dvb/dvb-usb/vp702x-fe.c b/drivers/media/dvb/dvb-usb/vp702x-fe.c index ee2177e02054..8ff5aab1bd16 100644 --- a/drivers/media/dvb/dvb-usb/vp702x-fe.c +++ b/drivers/media/dvb/dvb-usb/vp702x-fe.c | |||
@@ -371,7 +371,7 @@ static struct dvb_frontend_ops vp702x_fe_ops = { | |||
371 | .sleep = vp702x_fe_sleep, | 371 | .sleep = vp702x_fe_sleep, |
372 | 372 | ||
373 | .set_frontend_legacy = vp702x_fe_set_frontend, | 373 | .set_frontend_legacy = vp702x_fe_set_frontend, |
374 | .get_frontend = vp702x_fe_get_frontend, | 374 | .get_frontend_legacy = vp702x_fe_get_frontend, |
375 | .get_tune_settings = vp702x_fe_get_tune_settings, | 375 | .get_tune_settings = vp702x_fe_get_tune_settings, |
376 | 376 | ||
377 | .read_status = vp702x_fe_read_status, | 377 | .read_status = vp702x_fe_read_status, |
diff --git a/drivers/media/dvb/dvb-usb/vp7045-fe.c b/drivers/media/dvb/dvb-usb/vp7045-fe.c index 4f708c79f922..f8b5d8c86d7b 100644 --- a/drivers/media/dvb/dvb-usb/vp7045-fe.c +++ b/drivers/media/dvb/dvb-usb/vp7045-fe.c | |||
@@ -181,7 +181,7 @@ static struct dvb_frontend_ops vp7045_fe_ops = { | |||
181 | .sleep = vp7045_fe_sleep, | 181 | .sleep = vp7045_fe_sleep, |
182 | 182 | ||
183 | .set_frontend_legacy = vp7045_fe_set_frontend, | 183 | .set_frontend_legacy = vp7045_fe_set_frontend, |
184 | .get_frontend = vp7045_fe_get_frontend, | 184 | .get_frontend_legacy = vp7045_fe_get_frontend, |
185 | .get_tune_settings = vp7045_fe_get_tune_settings, | 185 | .get_tune_settings = vp7045_fe_get_tune_settings, |
186 | 186 | ||
187 | .read_status = vp7045_fe_read_status, | 187 | .read_status = vp7045_fe_read_status, |
diff --git a/drivers/media/dvb/firewire/firedtv-fe.c b/drivers/media/dvb/firewire/firedtv-fe.c index a887abc13f66..1eb5ad3a5dfa 100644 --- a/drivers/media/dvb/firewire/firedtv-fe.c +++ b/drivers/media/dvb/firewire/firedtv-fe.c | |||
@@ -174,7 +174,7 @@ void fdtv_frontend_init(struct firedtv *fdtv, const char *name) | |||
174 | ops->sleep = fdtv_sleep; | 174 | ops->sleep = fdtv_sleep; |
175 | 175 | ||
176 | ops->set_frontend_legacy = fdtv_set_frontend; | 176 | ops->set_frontend_legacy = fdtv_set_frontend; |
177 | ops->get_frontend = fdtv_get_frontend; | 177 | ops->get_frontend_legacy = fdtv_get_frontend; |
178 | 178 | ||
179 | ops->get_property = fdtv_get_property; | 179 | ops->get_property = fdtv_get_property; |
180 | ops->set_property = fdtv_set_property; | 180 | ops->set_property = fdtv_set_property; |
diff --git a/drivers/media/dvb/frontends/af9013.c b/drivers/media/dvb/frontends/af9013.c index 6b5bf4a35c68..8a8f78aa3990 100644 --- a/drivers/media/dvb/frontends/af9013.c +++ b/drivers/media/dvb/frontends/af9013.c | |||
@@ -1513,7 +1513,7 @@ static struct dvb_frontend_ops af9013_ops = { | |||
1513 | 1513 | ||
1514 | .get_tune_settings = af9013_get_tune_settings, | 1514 | .get_tune_settings = af9013_get_tune_settings, |
1515 | .set_frontend_legacy = af9013_set_frontend, | 1515 | .set_frontend_legacy = af9013_set_frontend, |
1516 | .get_frontend = af9013_get_frontend, | 1516 | .get_frontend_legacy = af9013_get_frontend, |
1517 | 1517 | ||
1518 | .read_status = af9013_read_status, | 1518 | .read_status = af9013_read_status, |
1519 | .read_snr = af9013_read_snr, | 1519 | .read_snr = af9013_read_snr, |
diff --git a/drivers/media/dvb/frontends/atbm8830.c b/drivers/media/dvb/frontends/atbm8830.c index 5fc30f302125..c4e090938adc 100644 --- a/drivers/media/dvb/frontends/atbm8830.c +++ b/drivers/media/dvb/frontends/atbm8830.c | |||
@@ -450,7 +450,7 @@ static struct dvb_frontend_ops atbm8830_ops = { | |||
450 | .i2c_gate_ctrl = atbm8830_i2c_gate_ctrl, | 450 | .i2c_gate_ctrl = atbm8830_i2c_gate_ctrl, |
451 | 451 | ||
452 | .set_frontend_legacy = atbm8830_set_fe, | 452 | .set_frontend_legacy = atbm8830_set_fe, |
453 | .get_frontend = atbm8830_get_fe, | 453 | .get_frontend_legacy = atbm8830_get_fe, |
454 | .get_tune_settings = atbm8830_get_tune_settings, | 454 | .get_tune_settings = atbm8830_get_tune_settings, |
455 | 455 | ||
456 | .read_status = atbm8830_read_status, | 456 | .read_status = atbm8830_read_status, |
diff --git a/drivers/media/dvb/frontends/au8522_dig.c b/drivers/media/dvb/frontends/au8522_dig.c index 4b74cc8bedf2..327d6fee18cd 100644 --- a/drivers/media/dvb/frontends/au8522_dig.c +++ b/drivers/media/dvb/frontends/au8522_dig.c | |||
@@ -1024,7 +1024,7 @@ static struct dvb_frontend_ops au8522_ops = { | |||
1024 | .sleep = au8522_sleep, | 1024 | .sleep = au8522_sleep, |
1025 | .i2c_gate_ctrl = au8522_i2c_gate_ctrl, | 1025 | .i2c_gate_ctrl = au8522_i2c_gate_ctrl, |
1026 | .set_frontend_legacy = au8522_set_frontend, | 1026 | .set_frontend_legacy = au8522_set_frontend, |
1027 | .get_frontend = au8522_get_frontend, | 1027 | .get_frontend_legacy = au8522_get_frontend, |
1028 | .get_tune_settings = au8522_get_tune_settings, | 1028 | .get_tune_settings = au8522_get_tune_settings, |
1029 | .read_status = au8522_read_status, | 1029 | .read_status = au8522_read_status, |
1030 | .read_ber = au8522_read_ber, | 1030 | .read_ber = au8522_read_ber, |
diff --git a/drivers/media/dvb/frontends/cx22700.c b/drivers/media/dvb/frontends/cx22700.c index ce1e74f20f17..7ac95decac37 100644 --- a/drivers/media/dvb/frontends/cx22700.c +++ b/drivers/media/dvb/frontends/cx22700.c | |||
@@ -420,7 +420,7 @@ static struct dvb_frontend_ops cx22700_ops = { | |||
420 | .i2c_gate_ctrl = cx22700_i2c_gate_ctrl, | 420 | .i2c_gate_ctrl = cx22700_i2c_gate_ctrl, |
421 | 421 | ||
422 | .set_frontend_legacy = cx22700_set_frontend, | 422 | .set_frontend_legacy = cx22700_set_frontend, |
423 | .get_frontend = cx22700_get_frontend, | 423 | .get_frontend_legacy = cx22700_get_frontend, |
424 | .get_tune_settings = cx22700_get_tune_settings, | 424 | .get_tune_settings = cx22700_get_tune_settings, |
425 | 425 | ||
426 | .read_status = cx22700_read_status, | 426 | .read_status = cx22700_read_status, |
diff --git a/drivers/media/dvb/frontends/cx22702.c b/drivers/media/dvb/frontends/cx22702.c index 2cea13ed5faa..a04cff8a0982 100644 --- a/drivers/media/dvb/frontends/cx22702.c +++ b/drivers/media/dvb/frontends/cx22702.c | |||
@@ -623,7 +623,7 @@ static const struct dvb_frontend_ops cx22702_ops = { | |||
623 | .i2c_gate_ctrl = cx22702_i2c_gate_ctrl, | 623 | .i2c_gate_ctrl = cx22702_i2c_gate_ctrl, |
624 | 624 | ||
625 | .set_frontend_legacy = cx22702_set_tps, | 625 | .set_frontend_legacy = cx22702_set_tps, |
626 | .get_frontend = cx22702_get_frontend, | 626 | .get_frontend_legacy = cx22702_get_frontend, |
627 | .get_tune_settings = cx22702_get_tune_settings, | 627 | .get_tune_settings = cx22702_get_tune_settings, |
628 | 628 | ||
629 | .read_status = cx22702_read_status, | 629 | .read_status = cx22702_read_status, |
diff --git a/drivers/media/dvb/frontends/cx24110.c b/drivers/media/dvb/frontends/cx24110.c index c75f9da20822..278034dba1a0 100644 --- a/drivers/media/dvb/frontends/cx24110.c +++ b/drivers/media/dvb/frontends/cx24110.c | |||
@@ -644,7 +644,7 @@ static struct dvb_frontend_ops cx24110_ops = { | |||
644 | .init = cx24110_initfe, | 644 | .init = cx24110_initfe, |
645 | .write = _cx24110_pll_write, | 645 | .write = _cx24110_pll_write, |
646 | .set_frontend_legacy = cx24110_set_frontend, | 646 | .set_frontend_legacy = cx24110_set_frontend, |
647 | .get_frontend = cx24110_get_frontend, | 647 | .get_frontend_legacy = cx24110_get_frontend, |
648 | .read_status = cx24110_read_status, | 648 | .read_status = cx24110_read_status, |
649 | .read_ber = cx24110_read_ber, | 649 | .read_ber = cx24110_read_ber, |
650 | .read_signal_strength = cx24110_read_signal_strength, | 650 | .read_signal_strength = cx24110_read_signal_strength, |
diff --git a/drivers/media/dvb/frontends/cx24123.c b/drivers/media/dvb/frontends/cx24123.c index 134242965a97..96f99a8fe0a9 100644 --- a/drivers/media/dvb/frontends/cx24123.c +++ b/drivers/media/dvb/frontends/cx24123.c | |||
@@ -1147,7 +1147,7 @@ static struct dvb_frontend_ops cx24123_ops = { | |||
1147 | 1147 | ||
1148 | .init = cx24123_initfe, | 1148 | .init = cx24123_initfe, |
1149 | .set_frontend_legacy = cx24123_set_frontend, | 1149 | .set_frontend_legacy = cx24123_set_frontend, |
1150 | .get_frontend = cx24123_get_frontend, | 1150 | .get_frontend_legacy = cx24123_get_frontend, |
1151 | .read_status = cx24123_read_status, | 1151 | .read_status = cx24123_read_status, |
1152 | .read_ber = cx24123_read_ber, | 1152 | .read_ber = cx24123_read_ber, |
1153 | .read_signal_strength = cx24123_read_signal_strength, | 1153 | .read_signal_strength = cx24123_read_signal_strength, |
diff --git a/drivers/media/dvb/frontends/cxd2820r_core.c b/drivers/media/dvb/frontends/cxd2820r_core.c index 5b0120a75d61..f4718d562791 100644 --- a/drivers/media/dvb/frontends/cxd2820r_core.c +++ b/drivers/media/dvb/frontends/cxd2820r_core.c | |||
@@ -603,7 +603,7 @@ static const struct dvb_frontend_ops cxd2820r_ops = { | |||
603 | .get_tune_settings = cxd2820r_get_tune_settings, | 603 | .get_tune_settings = cxd2820r_get_tune_settings, |
604 | .i2c_gate_ctrl = cxd2820r_i2c_gate_ctrl, | 604 | .i2c_gate_ctrl = cxd2820r_i2c_gate_ctrl, |
605 | 605 | ||
606 | .get_frontend = cxd2820r_get_frontend, | 606 | .get_frontend_legacy = cxd2820r_get_frontend, |
607 | 607 | ||
608 | .get_frontend_algo = cxd2820r_get_frontend_algo, | 608 | .get_frontend_algo = cxd2820r_get_frontend_algo, |
609 | .search = cxd2820r_search, | 609 | .search = cxd2820r_search, |
diff --git a/drivers/media/dvb/frontends/dib3000mb.c b/drivers/media/dvb/frontends/dib3000mb.c index 987eb176df89..77af24098fc5 100644 --- a/drivers/media/dvb/frontends/dib3000mb.c +++ b/drivers/media/dvb/frontends/dib3000mb.c | |||
@@ -817,7 +817,7 @@ static struct dvb_frontend_ops dib3000mb_ops = { | |||
817 | .sleep = dib3000mb_sleep, | 817 | .sleep = dib3000mb_sleep, |
818 | 818 | ||
819 | .set_frontend_legacy = dib3000mb_set_frontend_and_tuner, | 819 | .set_frontend_legacy = dib3000mb_set_frontend_and_tuner, |
820 | .get_frontend = dib3000mb_get_frontend, | 820 | .get_frontend_legacy = dib3000mb_get_frontend, |
821 | .get_tune_settings = dib3000mb_fe_get_tune_settings, | 821 | .get_tune_settings = dib3000mb_fe_get_tune_settings, |
822 | 822 | ||
823 | .read_status = dib3000mb_read_status, | 823 | .read_status = dib3000mb_read_status, |
diff --git a/drivers/media/dvb/frontends/dib3000mc.c b/drivers/media/dvb/frontends/dib3000mc.c index 19fca6e2bcf0..7ec0e028984b 100644 --- a/drivers/media/dvb/frontends/dib3000mc.c +++ b/drivers/media/dvb/frontends/dib3000mc.c | |||
@@ -920,7 +920,7 @@ static struct dvb_frontend_ops dib3000mc_ops = { | |||
920 | 920 | ||
921 | .set_frontend_legacy = dib3000mc_set_frontend, | 921 | .set_frontend_legacy = dib3000mc_set_frontend, |
922 | .get_tune_settings = dib3000mc_fe_get_tune_settings, | 922 | .get_tune_settings = dib3000mc_fe_get_tune_settings, |
923 | .get_frontend = dib3000mc_get_frontend, | 923 | .get_frontend_legacy = dib3000mc_get_frontend, |
924 | 924 | ||
925 | .read_status = dib3000mc_read_status, | 925 | .read_status = dib3000mc_read_status, |
926 | .read_ber = dib3000mc_read_ber, | 926 | .read_ber = dib3000mc_read_ber, |
diff --git a/drivers/media/dvb/frontends/dib7000m.c b/drivers/media/dvb/frontends/dib7000m.c index cc6a71083b31..45c110590b7f 100644 --- a/drivers/media/dvb/frontends/dib7000m.c +++ b/drivers/media/dvb/frontends/dib7000m.c | |||
@@ -1453,7 +1453,7 @@ static struct dvb_frontend_ops dib7000m_ops = { | |||
1453 | 1453 | ||
1454 | .set_frontend_legacy = dib7000m_set_frontend, | 1454 | .set_frontend_legacy = dib7000m_set_frontend, |
1455 | .get_tune_settings = dib7000m_fe_get_tune_settings, | 1455 | .get_tune_settings = dib7000m_fe_get_tune_settings, |
1456 | .get_frontend = dib7000m_get_frontend, | 1456 | .get_frontend_legacy = dib7000m_get_frontend, |
1457 | 1457 | ||
1458 | .read_status = dib7000m_read_status, | 1458 | .read_status = dib7000m_read_status, |
1459 | .read_ber = dib7000m_read_ber, | 1459 | .read_ber = dib7000m_read_ber, |
diff --git a/drivers/media/dvb/frontends/dib7000p.c b/drivers/media/dvb/frontends/dib7000p.c index 1e81b5beb151..feb82b025fda 100644 --- a/drivers/media/dvb/frontends/dib7000p.c +++ b/drivers/media/dvb/frontends/dib7000p.c | |||
@@ -2441,7 +2441,7 @@ static struct dvb_frontend_ops dib7000p_ops = { | |||
2441 | 2441 | ||
2442 | .set_frontend_legacy = dib7000p_set_frontend, | 2442 | .set_frontend_legacy = dib7000p_set_frontend, |
2443 | .get_tune_settings = dib7000p_fe_get_tune_settings, | 2443 | .get_tune_settings = dib7000p_fe_get_tune_settings, |
2444 | .get_frontend = dib7000p_get_frontend, | 2444 | .get_frontend_legacy = dib7000p_get_frontend, |
2445 | 2445 | ||
2446 | .read_status = dib7000p_read_status, | 2446 | .read_status = dib7000p_read_status, |
2447 | .read_ber = dib7000p_read_ber, | 2447 | .read_ber = dib7000p_read_ber, |
diff --git a/drivers/media/dvb/frontends/dib8000.c b/drivers/media/dvb/frontends/dib8000.c index f9c98ba2f607..98600628b1e9 100644 --- a/drivers/media/dvb/frontends/dib8000.c +++ b/drivers/media/dvb/frontends/dib8000.c | |||
@@ -2824,7 +2824,7 @@ static int dib8000_get_frontend(struct dvb_frontend *fe, struct dvb_frontend_par | |||
2824 | if (stat&FE_HAS_SYNC) { | 2824 | if (stat&FE_HAS_SYNC) { |
2825 | dprintk("TMCC lock on the slave%i", index_frontend); | 2825 | dprintk("TMCC lock on the slave%i", index_frontend); |
2826 | /* synchronize the cache with the other frontends */ | 2826 | /* synchronize the cache with the other frontends */ |
2827 | state->fe[index_frontend]->ops.get_frontend(state->fe[index_frontend], fep); | 2827 | state->fe[index_frontend]->ops.get_frontend_legacy(state->fe[index_frontend], fep); |
2828 | for (sub_index_frontend = 0; (sub_index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[sub_index_frontend] != NULL); sub_index_frontend++) { | 2828 | for (sub_index_frontend = 0; (sub_index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[sub_index_frontend] != NULL); sub_index_frontend++) { |
2829 | if (sub_index_frontend != index_frontend) { | 2829 | if (sub_index_frontend != index_frontend) { |
2830 | state->fe[sub_index_frontend]->dtv_property_cache.isdbt_sb_mode = state->fe[index_frontend]->dtv_property_cache.isdbt_sb_mode; | 2830 | state->fe[sub_index_frontend]->dtv_property_cache.isdbt_sb_mode = state->fe[index_frontend]->dtv_property_cache.isdbt_sb_mode; |
@@ -3481,7 +3481,7 @@ static const struct dvb_frontend_ops dib8000_ops = { | |||
3481 | 3481 | ||
3482 | .set_frontend_legacy = dib8000_set_frontend, | 3482 | .set_frontend_legacy = dib8000_set_frontend, |
3483 | .get_tune_settings = dib8000_fe_get_tune_settings, | 3483 | .get_tune_settings = dib8000_fe_get_tune_settings, |
3484 | .get_frontend = dib8000_get_frontend, | 3484 | .get_frontend_legacy = dib8000_get_frontend, |
3485 | 3485 | ||
3486 | .read_status = dib8000_read_status, | 3486 | .read_status = dib8000_read_status, |
3487 | .read_ber = dib8000_read_ber, | 3487 | .read_ber = dib8000_read_ber, |
diff --git a/drivers/media/dvb/frontends/dib9000.c b/drivers/media/dvb/frontends/dib9000.c index c7b4910a4e0e..4d82a4ab44a0 100644 --- a/drivers/media/dvb/frontends/dib9000.c +++ b/drivers/media/dvb/frontends/dib9000.c | |||
@@ -1883,7 +1883,7 @@ static int dib9000_get_frontend(struct dvb_frontend *fe, struct dvb_frontend_par | |||
1883 | dprintk("TPS lock on the slave%i", index_frontend); | 1883 | dprintk("TPS lock on the slave%i", index_frontend); |
1884 | 1884 | ||
1885 | /* synchronize the cache with the other frontends */ | 1885 | /* synchronize the cache with the other frontends */ |
1886 | state->fe[index_frontend]->ops.get_frontend(state->fe[index_frontend], fep); | 1886 | state->fe[index_frontend]->ops.get_frontend_legacy(state->fe[index_frontend], fep); |
1887 | for (sub_index_frontend = 0; (sub_index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[sub_index_frontend] != NULL); | 1887 | for (sub_index_frontend = 0; (sub_index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[sub_index_frontend] != NULL); |
1888 | sub_index_frontend++) { | 1888 | sub_index_frontend++) { |
1889 | if (sub_index_frontend != index_frontend) { | 1889 | if (sub_index_frontend != index_frontend) { |
@@ -2515,7 +2515,7 @@ static struct dvb_frontend_ops dib9000_ops = { | |||
2515 | 2515 | ||
2516 | .set_frontend_legacy = dib9000_set_frontend, | 2516 | .set_frontend_legacy = dib9000_set_frontend, |
2517 | .get_tune_settings = dib9000_fe_get_tune_settings, | 2517 | .get_tune_settings = dib9000_fe_get_tune_settings, |
2518 | .get_frontend = dib9000_get_frontend, | 2518 | .get_frontend_legacy = dib9000_get_frontend, |
2519 | 2519 | ||
2520 | .read_status = dib9000_read_status, | 2520 | .read_status = dib9000_read_status, |
2521 | .read_ber = dib9000_read_ber, | 2521 | .read_ber = dib9000_read_ber, |
diff --git a/drivers/media/dvb/frontends/drxd_hard.c b/drivers/media/dvb/frontends/drxd_hard.c index 8118bb38eb1c..ca05a24eb3b5 100644 --- a/drivers/media/dvb/frontends/drxd_hard.c +++ b/drivers/media/dvb/frontends/drxd_hard.c | |||
@@ -2957,7 +2957,7 @@ static struct dvb_frontend_ops drxd_ops = { | |||
2957 | .i2c_gate_ctrl = drxd_i2c_gate_ctrl, | 2957 | .i2c_gate_ctrl = drxd_i2c_gate_ctrl, |
2958 | 2958 | ||
2959 | .set_frontend_legacy = drxd_set_frontend, | 2959 | .set_frontend_legacy = drxd_set_frontend, |
2960 | .get_frontend = drxd_get_frontend, | 2960 | .get_frontend_legacy = drxd_get_frontend, |
2961 | .get_tune_settings = drxd_get_tune_settings, | 2961 | .get_tune_settings = drxd_get_tune_settings, |
2962 | 2962 | ||
2963 | .read_status = drxd_read_status, | 2963 | .read_status = drxd_read_status, |
diff --git a/drivers/media/dvb/frontends/drxk_hard.c b/drivers/media/dvb/frontends/drxk_hard.c index 1205944a156d..2299e1d34f7b 100644 --- a/drivers/media/dvb/frontends/drxk_hard.c +++ b/drivers/media/dvb/frontends/drxk_hard.c | |||
@@ -6407,7 +6407,7 @@ static struct dvb_frontend_ops drxk_c_ops = { | |||
6407 | .i2c_gate_ctrl = drxk_gate_ctrl, | 6407 | .i2c_gate_ctrl = drxk_gate_ctrl, |
6408 | 6408 | ||
6409 | .set_frontend_legacy = drxk_set_parameters, | 6409 | .set_frontend_legacy = drxk_set_parameters, |
6410 | .get_frontend = drxk_c_get_frontend, | 6410 | .get_frontend_legacy = drxk_c_get_frontend, |
6411 | .get_property = drxk_c_get_property, | 6411 | .get_property = drxk_c_get_property, |
6412 | .get_tune_settings = drxk_c_get_tune_settings, | 6412 | .get_tune_settings = drxk_c_get_tune_settings, |
6413 | 6413 | ||
@@ -6440,7 +6440,7 @@ static struct dvb_frontend_ops drxk_t_ops = { | |||
6440 | .i2c_gate_ctrl = drxk_gate_ctrl, | 6440 | .i2c_gate_ctrl = drxk_gate_ctrl, |
6441 | 6441 | ||
6442 | .set_frontend_legacy = drxk_set_parameters, | 6442 | .set_frontend_legacy = drxk_set_parameters, |
6443 | .get_frontend = drxk_t_get_frontend, | 6443 | .get_frontend_legacy = drxk_t_get_frontend, |
6444 | .get_property = drxk_t_get_property, | 6444 | .get_property = drxk_t_get_property, |
6445 | 6445 | ||
6446 | .read_status = drxk_read_status, | 6446 | .read_status = drxk_read_status, |
diff --git a/drivers/media/dvb/frontends/dvb_dummy_fe.c b/drivers/media/dvb/frontends/dvb_dummy_fe.c index 322bcd77f98b..31e1dd64d514 100644 --- a/drivers/media/dvb/frontends/dvb_dummy_fe.c +++ b/drivers/media/dvb/frontends/dvb_dummy_fe.c | |||
@@ -193,7 +193,7 @@ static struct dvb_frontend_ops dvb_dummy_fe_ofdm_ops = { | |||
193 | .sleep = dvb_dummy_fe_sleep, | 193 | .sleep = dvb_dummy_fe_sleep, |
194 | 194 | ||
195 | .set_frontend_legacy = dvb_dummy_fe_set_frontend, | 195 | .set_frontend_legacy = dvb_dummy_fe_set_frontend, |
196 | .get_frontend = dvb_dummy_fe_get_frontend, | 196 | .get_frontend_legacy = dvb_dummy_fe_get_frontend, |
197 | 197 | ||
198 | .read_status = dvb_dummy_fe_read_status, | 198 | .read_status = dvb_dummy_fe_read_status, |
199 | .read_ber = dvb_dummy_fe_read_ber, | 199 | .read_ber = dvb_dummy_fe_read_ber, |
@@ -223,7 +223,7 @@ static struct dvb_frontend_ops dvb_dummy_fe_qam_ops = { | |||
223 | .sleep = dvb_dummy_fe_sleep, | 223 | .sleep = dvb_dummy_fe_sleep, |
224 | 224 | ||
225 | .set_frontend_legacy = dvb_dummy_fe_set_frontend, | 225 | .set_frontend_legacy = dvb_dummy_fe_set_frontend, |
226 | .get_frontend = dvb_dummy_fe_get_frontend, | 226 | .get_frontend_legacy = dvb_dummy_fe_get_frontend, |
227 | 227 | ||
228 | .read_status = dvb_dummy_fe_read_status, | 228 | .read_status = dvb_dummy_fe_read_status, |
229 | .read_ber = dvb_dummy_fe_read_ber, | 229 | .read_ber = dvb_dummy_fe_read_ber, |
@@ -255,7 +255,7 @@ static struct dvb_frontend_ops dvb_dummy_fe_qpsk_ops = { | |||
255 | .sleep = dvb_dummy_fe_sleep, | 255 | .sleep = dvb_dummy_fe_sleep, |
256 | 256 | ||
257 | .set_frontend_legacy = dvb_dummy_fe_set_frontend, | 257 | .set_frontend_legacy = dvb_dummy_fe_set_frontend, |
258 | .get_frontend = dvb_dummy_fe_get_frontend, | 258 | .get_frontend_legacy = dvb_dummy_fe_get_frontend, |
259 | 259 | ||
260 | .read_status = dvb_dummy_fe_read_status, | 260 | .read_status = dvb_dummy_fe_read_status, |
261 | .read_ber = dvb_dummy_fe_read_ber, | 261 | .read_ber = dvb_dummy_fe_read_ber, |
diff --git a/drivers/media/dvb/frontends/it913x-fe.c b/drivers/media/dvb/frontends/it913x-fe.c index 54d853484e2d..a13f897a7d81 100644 --- a/drivers/media/dvb/frontends/it913x-fe.c +++ b/drivers/media/dvb/frontends/it913x-fe.c | |||
@@ -940,7 +940,7 @@ static struct dvb_frontend_ops it913x_fe_ofdm_ops = { | |||
940 | .sleep = it913x_fe_sleep, | 940 | .sleep = it913x_fe_sleep, |
941 | 941 | ||
942 | .set_frontend_legacy = it913x_fe_set_frontend, | 942 | .set_frontend_legacy = it913x_fe_set_frontend, |
943 | .get_frontend = it913x_fe_get_frontend, | 943 | .get_frontend_legacy = it913x_fe_get_frontend, |
944 | 944 | ||
945 | .read_status = it913x_fe_read_status, | 945 | .read_status = it913x_fe_read_status, |
946 | .read_signal_strength = it913x_fe_read_signal_strength, | 946 | .read_signal_strength = it913x_fe_read_signal_strength, |
diff --git a/drivers/media/dvb/frontends/l64781.c b/drivers/media/dvb/frontends/l64781.c index fd4170a4f577..1f1c59808bea 100644 --- a/drivers/media/dvb/frontends/l64781.c +++ b/drivers/media/dvb/frontends/l64781.c | |||
@@ -585,7 +585,7 @@ static struct dvb_frontend_ops l64781_ops = { | |||
585 | .sleep = l64781_sleep, | 585 | .sleep = l64781_sleep, |
586 | 586 | ||
587 | .set_frontend_legacy = apply_frontend_param, | 587 | .set_frontend_legacy = apply_frontend_param, |
588 | .get_frontend = get_frontend, | 588 | .get_frontend_legacy = get_frontend, |
589 | .get_tune_settings = l64781_get_tune_settings, | 589 | .get_tune_settings = l64781_get_tune_settings, |
590 | 590 | ||
591 | .read_status = l64781_read_status, | 591 | .read_status = l64781_read_status, |
diff --git a/drivers/media/dvb/frontends/lgdt3305.c b/drivers/media/dvb/frontends/lgdt3305.c index 8f1517866a2f..e1a9c9286b28 100644 --- a/drivers/media/dvb/frontends/lgdt3305.c +++ b/drivers/media/dvb/frontends/lgdt3305.c | |||
@@ -1177,7 +1177,7 @@ static struct dvb_frontend_ops lgdt3304_ops = { | |||
1177 | .i2c_gate_ctrl = lgdt3305_i2c_gate_ctrl, | 1177 | .i2c_gate_ctrl = lgdt3305_i2c_gate_ctrl, |
1178 | .init = lgdt3305_init, | 1178 | .init = lgdt3305_init, |
1179 | .set_frontend_legacy = lgdt3304_set_parameters, | 1179 | .set_frontend_legacy = lgdt3304_set_parameters, |
1180 | .get_frontend = lgdt3305_get_frontend, | 1180 | .get_frontend_legacy = lgdt3305_get_frontend, |
1181 | .get_tune_settings = lgdt3305_get_tune_settings, | 1181 | .get_tune_settings = lgdt3305_get_tune_settings, |
1182 | .read_status = lgdt3305_read_status, | 1182 | .read_status = lgdt3305_read_status, |
1183 | .read_ber = lgdt3305_read_ber, | 1183 | .read_ber = lgdt3305_read_ber, |
@@ -1200,7 +1200,7 @@ static struct dvb_frontend_ops lgdt3305_ops = { | |||
1200 | .init = lgdt3305_init, | 1200 | .init = lgdt3305_init, |
1201 | .sleep = lgdt3305_sleep, | 1201 | .sleep = lgdt3305_sleep, |
1202 | .set_frontend_legacy = lgdt3305_set_parameters, | 1202 | .set_frontend_legacy = lgdt3305_set_parameters, |
1203 | .get_frontend = lgdt3305_get_frontend, | 1203 | .get_frontend_legacy = lgdt3305_get_frontend, |
1204 | .get_tune_settings = lgdt3305_get_tune_settings, | 1204 | .get_tune_settings = lgdt3305_get_tune_settings, |
1205 | .read_status = lgdt3305_read_status, | 1205 | .read_status = lgdt3305_read_status, |
1206 | .read_ber = lgdt3305_read_ber, | 1206 | .read_ber = lgdt3305_read_ber, |
diff --git a/drivers/media/dvb/frontends/lgdt330x.c b/drivers/media/dvb/frontends/lgdt330x.c index 8ae054f20185..14df6dba15ea 100644 --- a/drivers/media/dvb/frontends/lgdt330x.c +++ b/drivers/media/dvb/frontends/lgdt330x.c | |||
@@ -783,7 +783,7 @@ static struct dvb_frontend_ops lgdt3302_ops = { | |||
783 | }, | 783 | }, |
784 | .init = lgdt330x_init, | 784 | .init = lgdt330x_init, |
785 | .set_frontend_legacy = lgdt330x_set_parameters, | 785 | .set_frontend_legacy = lgdt330x_set_parameters, |
786 | .get_frontend = lgdt330x_get_frontend, | 786 | .get_frontend_legacy = lgdt330x_get_frontend, |
787 | .get_tune_settings = lgdt330x_get_tune_settings, | 787 | .get_tune_settings = lgdt330x_get_tune_settings, |
788 | .read_status = lgdt3302_read_status, | 788 | .read_status = lgdt3302_read_status, |
789 | .read_ber = lgdt330x_read_ber, | 789 | .read_ber = lgdt330x_read_ber, |
@@ -806,7 +806,7 @@ static struct dvb_frontend_ops lgdt3303_ops = { | |||
806 | }, | 806 | }, |
807 | .init = lgdt330x_init, | 807 | .init = lgdt330x_init, |
808 | .set_frontend_legacy = lgdt330x_set_parameters, | 808 | .set_frontend_legacy = lgdt330x_set_parameters, |
809 | .get_frontend = lgdt330x_get_frontend, | 809 | .get_frontend_legacy = lgdt330x_get_frontend, |
810 | .get_tune_settings = lgdt330x_get_tune_settings, | 810 | .get_tune_settings = lgdt330x_get_tune_settings, |
811 | .read_status = lgdt3303_read_status, | 811 | .read_status = lgdt3303_read_status, |
812 | .read_ber = lgdt330x_read_ber, | 812 | .read_ber = lgdt330x_read_ber, |
diff --git a/drivers/media/dvb/frontends/lgs8gl5.c b/drivers/media/dvb/frontends/lgs8gl5.c index 65a5c5d2f8ba..f4e82a6154cb 100644 --- a/drivers/media/dvb/frontends/lgs8gl5.c +++ b/drivers/media/dvb/frontends/lgs8gl5.c | |||
@@ -435,7 +435,7 @@ static struct dvb_frontend_ops lgs8gl5_ops = { | |||
435 | .init = lgs8gl5_init, | 435 | .init = lgs8gl5_init, |
436 | 436 | ||
437 | .set_frontend_legacy = lgs8gl5_set_frontend, | 437 | .set_frontend_legacy = lgs8gl5_set_frontend, |
438 | .get_frontend = lgs8gl5_get_frontend, | 438 | .get_frontend_legacy = lgs8gl5_get_frontend, |
439 | .get_tune_settings = lgs8gl5_get_tune_settings, | 439 | .get_tune_settings = lgs8gl5_get_tune_settings, |
440 | 440 | ||
441 | .read_status = lgs8gl5_read_status, | 441 | .read_status = lgs8gl5_read_status, |
diff --git a/drivers/media/dvb/frontends/lgs8gxx.c b/drivers/media/dvb/frontends/lgs8gxx.c index 5684b614fe69..05bfa05bd370 100644 --- a/drivers/media/dvb/frontends/lgs8gxx.c +++ b/drivers/media/dvb/frontends/lgs8gxx.c | |||
@@ -1014,7 +1014,7 @@ static struct dvb_frontend_ops lgs8gxx_ops = { | |||
1014 | .i2c_gate_ctrl = lgs8gxx_i2c_gate_ctrl, | 1014 | .i2c_gate_ctrl = lgs8gxx_i2c_gate_ctrl, |
1015 | 1015 | ||
1016 | .set_frontend_legacy = lgs8gxx_set_fe, | 1016 | .set_frontend_legacy = lgs8gxx_set_fe, |
1017 | .get_frontend = lgs8gxx_get_fe, | 1017 | .get_frontend_legacy = lgs8gxx_get_fe, |
1018 | .get_tune_settings = lgs8gxx_get_tune_settings, | 1018 | .get_tune_settings = lgs8gxx_get_tune_settings, |
1019 | 1019 | ||
1020 | .read_status = lgs8gxx_read_status, | 1020 | .read_status = lgs8gxx_read_status, |
diff --git a/drivers/media/dvb/frontends/mb86a20s.c b/drivers/media/dvb/frontends/mb86a20s.c index 3ae6d1f9d33a..2dfea6c948e8 100644 --- a/drivers/media/dvb/frontends/mb86a20s.c +++ b/drivers/media/dvb/frontends/mb86a20s.c | |||
@@ -628,7 +628,7 @@ static struct dvb_frontend_ops mb86a20s_ops = { | |||
628 | 628 | ||
629 | .init = mb86a20s_initfe, | 629 | .init = mb86a20s_initfe, |
630 | .set_frontend_legacy = mb86a20s_set_frontend, | 630 | .set_frontend_legacy = mb86a20s_set_frontend, |
631 | .get_frontend = mb86a20s_get_frontend, | 631 | .get_frontend_legacy = mb86a20s_get_frontend, |
632 | .read_status = mb86a20s_read_status, | 632 | .read_status = mb86a20s_read_status, |
633 | .read_signal_strength = mb86a20s_read_signal_strength, | 633 | .read_signal_strength = mb86a20s_read_signal_strength, |
634 | .tune = mb86a20s_tune, | 634 | .tune = mb86a20s_tune, |
diff --git a/drivers/media/dvb/frontends/mt312.c b/drivers/media/dvb/frontends/mt312.c index efae45fa896e..8f5d2d20d12b 100644 --- a/drivers/media/dvb/frontends/mt312.c +++ b/drivers/media/dvb/frontends/mt312.c | |||
@@ -762,7 +762,7 @@ static struct dvb_frontend_ops mt312_ops = { | |||
762 | .i2c_gate_ctrl = mt312_i2c_gate_ctrl, | 762 | .i2c_gate_ctrl = mt312_i2c_gate_ctrl, |
763 | 763 | ||
764 | .set_frontend_legacy = mt312_set_frontend, | 764 | .set_frontend_legacy = mt312_set_frontend, |
765 | .get_frontend = mt312_get_frontend, | 765 | .get_frontend_legacy = mt312_get_frontend, |
766 | .get_tune_settings = mt312_get_tune_settings, | 766 | .get_tune_settings = mt312_get_tune_settings, |
767 | 767 | ||
768 | .read_status = mt312_read_status, | 768 | .read_status = mt312_read_status, |
diff --git a/drivers/media/dvb/frontends/mt352.c b/drivers/media/dvb/frontends/mt352.c index 2bd68c55ce80..021108dfe6bb 100644 --- a/drivers/media/dvb/frontends/mt352.c +++ b/drivers/media/dvb/frontends/mt352.c | |||
@@ -593,7 +593,7 @@ static struct dvb_frontend_ops mt352_ops = { | |||
593 | .write = _mt352_write, | 593 | .write = _mt352_write, |
594 | 594 | ||
595 | .set_frontend_legacy = mt352_set_parameters, | 595 | .set_frontend_legacy = mt352_set_parameters, |
596 | .get_frontend = mt352_get_parameters, | 596 | .get_frontend_legacy = mt352_get_parameters, |
597 | .get_tune_settings = mt352_get_tune_settings, | 597 | .get_tune_settings = mt352_get_tune_settings, |
598 | 598 | ||
599 | .read_status = mt352_read_status, | 599 | .read_status = mt352_read_status, |
diff --git a/drivers/media/dvb/frontends/or51132.c b/drivers/media/dvb/frontends/or51132.c index 461f9fdfa57b..e0c952c535a9 100644 --- a/drivers/media/dvb/frontends/or51132.c +++ b/drivers/media/dvb/frontends/or51132.c | |||
@@ -598,7 +598,7 @@ static struct dvb_frontend_ops or51132_ops = { | |||
598 | .sleep = or51132_sleep, | 598 | .sleep = or51132_sleep, |
599 | 599 | ||
600 | .set_frontend_legacy = or51132_set_parameters, | 600 | .set_frontend_legacy = or51132_set_parameters, |
601 | .get_frontend = or51132_get_parameters, | 601 | .get_frontend_legacy = or51132_get_parameters, |
602 | .get_tune_settings = or51132_get_tune_settings, | 602 | .get_tune_settings = or51132_get_tune_settings, |
603 | 603 | ||
604 | .read_status = or51132_read_status, | 604 | .read_status = or51132_read_status, |
diff --git a/drivers/media/dvb/frontends/s5h1409.c b/drivers/media/dvb/frontends/s5h1409.c index 0b6e6c5bfff3..f39216ca84fa 100644 --- a/drivers/media/dvb/frontends/s5h1409.c +++ b/drivers/media/dvb/frontends/s5h1409.c | |||
@@ -1009,7 +1009,7 @@ static struct dvb_frontend_ops s5h1409_ops = { | |||
1009 | .init = s5h1409_init, | 1009 | .init = s5h1409_init, |
1010 | .i2c_gate_ctrl = s5h1409_i2c_gate_ctrl, | 1010 | .i2c_gate_ctrl = s5h1409_i2c_gate_ctrl, |
1011 | .set_frontend_legacy = s5h1409_set_frontend, | 1011 | .set_frontend_legacy = s5h1409_set_frontend, |
1012 | .get_frontend = s5h1409_get_frontend, | 1012 | .get_frontend_legacy = s5h1409_get_frontend, |
1013 | .get_tune_settings = s5h1409_get_tune_settings, | 1013 | .get_tune_settings = s5h1409_get_tune_settings, |
1014 | .read_status = s5h1409_read_status, | 1014 | .read_status = s5h1409_read_status, |
1015 | .read_ber = s5h1409_read_ber, | 1015 | .read_ber = s5h1409_read_ber, |
diff --git a/drivers/media/dvb/frontends/s5h1411.c b/drivers/media/dvb/frontends/s5h1411.c index 67ab85ccd625..cb221aa95ce5 100644 --- a/drivers/media/dvb/frontends/s5h1411.c +++ b/drivers/media/dvb/frontends/s5h1411.c | |||
@@ -929,7 +929,7 @@ static struct dvb_frontend_ops s5h1411_ops = { | |||
929 | .sleep = s5h1411_sleep, | 929 | .sleep = s5h1411_sleep, |
930 | .i2c_gate_ctrl = s5h1411_i2c_gate_ctrl, | 930 | .i2c_gate_ctrl = s5h1411_i2c_gate_ctrl, |
931 | .set_frontend_legacy = s5h1411_set_frontend, | 931 | .set_frontend_legacy = s5h1411_set_frontend, |
932 | .get_frontend = s5h1411_get_frontend, | 932 | .get_frontend_legacy = s5h1411_get_frontend, |
933 | .get_tune_settings = s5h1411_get_tune_settings, | 933 | .get_tune_settings = s5h1411_get_tune_settings, |
934 | .read_status = s5h1411_read_status, | 934 | .read_status = s5h1411_read_status, |
935 | .read_ber = s5h1411_read_ber, | 935 | .read_ber = s5h1411_read_ber, |
diff --git a/drivers/media/dvb/frontends/s5h1420.c b/drivers/media/dvb/frontends/s5h1420.c index e2cecf495c7e..44ec27d27dd2 100644 --- a/drivers/media/dvb/frontends/s5h1420.c +++ b/drivers/media/dvb/frontends/s5h1420.c | |||
@@ -961,7 +961,7 @@ static struct dvb_frontend_ops s5h1420_ops = { | |||
961 | .i2c_gate_ctrl = s5h1420_i2c_gate_ctrl, | 961 | .i2c_gate_ctrl = s5h1420_i2c_gate_ctrl, |
962 | 962 | ||
963 | .set_frontend_legacy = s5h1420_set_frontend, | 963 | .set_frontend_legacy = s5h1420_set_frontend, |
964 | .get_frontend = s5h1420_get_frontend, | 964 | .get_frontend_legacy = s5h1420_get_frontend, |
965 | .get_tune_settings = s5h1420_get_tune_settings, | 965 | .get_tune_settings = s5h1420_get_tune_settings, |
966 | 966 | ||
967 | .read_status = s5h1420_read_status, | 967 | .read_status = s5h1420_read_status, |
diff --git a/drivers/media/dvb/frontends/s5h1432.c b/drivers/media/dvb/frontends/s5h1432.c index a0dbbdc1d62b..f22c71e6a7f7 100644 --- a/drivers/media/dvb/frontends/s5h1432.c +++ b/drivers/media/dvb/frontends/s5h1432.c | |||
@@ -397,7 +397,7 @@ static struct dvb_frontend_ops s5h1432_ops = { | |||
397 | .init = s5h1432_init, | 397 | .init = s5h1432_init, |
398 | .sleep = s5h1432_sleep, | 398 | .sleep = s5h1432_sleep, |
399 | .set_frontend_legacy = s5h1432_set_frontend, | 399 | .set_frontend_legacy = s5h1432_set_frontend, |
400 | .get_frontend = s5h1432_get_frontend, | 400 | .get_frontend_legacy = s5h1432_get_frontend, |
401 | .get_tune_settings = s5h1432_get_tune_settings, | 401 | .get_tune_settings = s5h1432_get_tune_settings, |
402 | .read_status = s5h1432_read_status, | 402 | .read_status = s5h1432_read_status, |
403 | .read_ber = s5h1432_read_ber, | 403 | .read_ber = s5h1432_read_ber, |
diff --git a/drivers/media/dvb/frontends/s921.c b/drivers/media/dvb/frontends/s921.c index 6615979cda4e..5e8f2a8749db 100644 --- a/drivers/media/dvb/frontends/s921.c +++ b/drivers/media/dvb/frontends/s921.c | |||
@@ -535,7 +535,7 @@ static struct dvb_frontend_ops s921_ops = { | |||
535 | 535 | ||
536 | .init = s921_initfe, | 536 | .init = s921_initfe, |
537 | .set_frontend_legacy = s921_set_frontend, | 537 | .set_frontend_legacy = s921_set_frontend, |
538 | .get_frontend = s921_get_frontend, | 538 | .get_frontend_legacy = s921_get_frontend, |
539 | .read_status = s921_read_status, | 539 | .read_status = s921_read_status, |
540 | .read_signal_strength = s921_read_signal_strength, | 540 | .read_signal_strength = s921_read_signal_strength, |
541 | .tune = s921_tune, | 541 | .tune = s921_tune, |
diff --git a/drivers/media/dvb/frontends/stb0899_drv.c b/drivers/media/dvb/frontends/stb0899_drv.c index 9c93d9f1ae6a..9fa31d53c25b 100644 --- a/drivers/media/dvb/frontends/stb0899_drv.c +++ b/drivers/media/dvb/frontends/stb0899_drv.c | |||
@@ -1648,7 +1648,7 @@ static struct dvb_frontend_ops stb0899_ops = { | |||
1648 | .get_frontend_algo = stb0899_frontend_algo, | 1648 | .get_frontend_algo = stb0899_frontend_algo, |
1649 | .search = stb0899_search, | 1649 | .search = stb0899_search, |
1650 | .track = stb0899_track, | 1650 | .track = stb0899_track, |
1651 | .get_frontend = stb0899_get_frontend, | 1651 | .get_frontend_legacy = stb0899_get_frontend, |
1652 | 1652 | ||
1653 | 1653 | ||
1654 | .read_status = stb0899_read_status, | 1654 | .read_status = stb0899_read_status, |
diff --git a/drivers/media/dvb/frontends/stb6100.c b/drivers/media/dvb/frontends/stb6100.c index bc1a8af4f6e1..7f68fd3c33ed 100644 --- a/drivers/media/dvb/frontends/stb6100.c +++ b/drivers/media/dvb/frontends/stb6100.c | |||
@@ -335,9 +335,9 @@ static int stb6100_set_frequency(struct dvb_frontend *fe, u32 frequency) | |||
335 | 335 | ||
336 | dprintk(verbose, FE_DEBUG, 1, "Version 2010-8-14 13:51"); | 336 | dprintk(verbose, FE_DEBUG, 1, "Version 2010-8-14 13:51"); |
337 | 337 | ||
338 | if (fe->ops.get_frontend) { | 338 | if (fe->ops.get_frontend_legacy) { |
339 | dprintk(verbose, FE_DEBUG, 1, "Get frontend parameters"); | 339 | dprintk(verbose, FE_DEBUG, 1, "Get frontend parameters"); |
340 | fe->ops.get_frontend(fe, &p); | 340 | fe->ops.get_frontend_legacy(fe, &p); |
341 | } | 341 | } |
342 | srate = p.u.qpsk.symbol_rate; | 342 | srate = p.u.qpsk.symbol_rate; |
343 | 343 | ||
diff --git a/drivers/media/dvb/frontends/stv0297.c b/drivers/media/dvb/frontends/stv0297.c index 63a3e1bc607c..5d7c288c3022 100644 --- a/drivers/media/dvb/frontends/stv0297.c +++ b/drivers/media/dvb/frontends/stv0297.c | |||
@@ -707,7 +707,7 @@ static struct dvb_frontend_ops stv0297_ops = { | |||
707 | .i2c_gate_ctrl = stv0297_i2c_gate_ctrl, | 707 | .i2c_gate_ctrl = stv0297_i2c_gate_ctrl, |
708 | 708 | ||
709 | .set_frontend_legacy = stv0297_set_frontend, | 709 | .set_frontend_legacy = stv0297_set_frontend, |
710 | .get_frontend = stv0297_get_frontend, | 710 | .get_frontend_legacy = stv0297_get_frontend, |
711 | 711 | ||
712 | .read_status = stv0297_read_status, | 712 | .read_status = stv0297_read_status, |
713 | .read_ber = stv0297_read_ber, | 713 | .read_ber = stv0297_read_ber, |
diff --git a/drivers/media/dvb/frontends/stv0299.c b/drivers/media/dvb/frontends/stv0299.c index 4f248e1736f4..6aeabaf07f2a 100644 --- a/drivers/media/dvb/frontends/stv0299.c +++ b/drivers/media/dvb/frontends/stv0299.c | |||
@@ -730,7 +730,7 @@ static struct dvb_frontend_ops stv0299_ops = { | |||
730 | .i2c_gate_ctrl = stv0299_i2c_gate_ctrl, | 730 | .i2c_gate_ctrl = stv0299_i2c_gate_ctrl, |
731 | 731 | ||
732 | .set_frontend_legacy = stv0299_set_frontend, | 732 | .set_frontend_legacy = stv0299_set_frontend, |
733 | .get_frontend = stv0299_get_frontend, | 733 | .get_frontend_legacy = stv0299_get_frontend, |
734 | .get_tune_settings = stv0299_get_tune_settings, | 734 | .get_tune_settings = stv0299_get_tune_settings, |
735 | 735 | ||
736 | .read_status = stv0299_read_status, | 736 | .read_status = stv0299_read_status, |
diff --git a/drivers/media/dvb/frontends/stv0367.c b/drivers/media/dvb/frontends/stv0367.c index 7752d131aa0f..e0a243857c13 100644 --- a/drivers/media/dvb/frontends/stv0367.c +++ b/drivers/media/dvb/frontends/stv0367.c | |||
@@ -2286,7 +2286,7 @@ static struct dvb_frontend_ops stv0367ter_ops = { | |||
2286 | .sleep = stv0367ter_sleep, | 2286 | .sleep = stv0367ter_sleep, |
2287 | .i2c_gate_ctrl = stv0367ter_gate_ctrl, | 2287 | .i2c_gate_ctrl = stv0367ter_gate_ctrl, |
2288 | .set_frontend_legacy = stv0367ter_set_frontend, | 2288 | .set_frontend_legacy = stv0367ter_set_frontend, |
2289 | .get_frontend = stv0367ter_get_frontend, | 2289 | .get_frontend_legacy = stv0367ter_get_frontend, |
2290 | .get_tune_settings = stv0367_get_tune_settings, | 2290 | .get_tune_settings = stv0367_get_tune_settings, |
2291 | .read_status = stv0367ter_read_status, | 2291 | .read_status = stv0367ter_read_status, |
2292 | .read_ber = stv0367ter_read_ber,/* too slow */ | 2292 | .read_ber = stv0367ter_read_ber,/* too slow */ |
@@ -3404,7 +3404,7 @@ static struct dvb_frontend_ops stv0367cab_ops = { | |||
3404 | .sleep = stv0367cab_sleep, | 3404 | .sleep = stv0367cab_sleep, |
3405 | .i2c_gate_ctrl = stv0367cab_gate_ctrl, | 3405 | .i2c_gate_ctrl = stv0367cab_gate_ctrl, |
3406 | .set_frontend_legacy = stv0367cab_set_frontend, | 3406 | .set_frontend_legacy = stv0367cab_set_frontend, |
3407 | .get_frontend = stv0367cab_get_frontend, | 3407 | .get_frontend_legacy = stv0367cab_get_frontend, |
3408 | .read_status = stv0367cab_read_status, | 3408 | .read_status = stv0367cab_read_status, |
3409 | /* .read_ber = stv0367cab_read_ber, */ | 3409 | /* .read_ber = stv0367cab_read_ber, */ |
3410 | .read_signal_strength = stv0367cab_read_strength, | 3410 | .read_signal_strength = stv0367cab_read_strength, |
diff --git a/drivers/media/dvb/frontends/stv0900_core.c b/drivers/media/dvb/frontends/stv0900_core.c index 2b8d78c7cdb1..df4665417c9a 100644 --- a/drivers/media/dvb/frontends/stv0900_core.c +++ b/drivers/media/dvb/frontends/stv0900_core.c | |||
@@ -1908,7 +1908,7 @@ static struct dvb_frontend_ops stv0900_ops = { | |||
1908 | }, | 1908 | }, |
1909 | .release = stv0900_release, | 1909 | .release = stv0900_release, |
1910 | .init = stv0900_init, | 1910 | .init = stv0900_init, |
1911 | .get_frontend = stv0900_get_frontend, | 1911 | .get_frontend_legacy = stv0900_get_frontend, |
1912 | .sleep = stv0900_sleep, | 1912 | .sleep = stv0900_sleep, |
1913 | .get_frontend_algo = stv0900_frontend_algo, | 1913 | .get_frontend_algo = stv0900_frontend_algo, |
1914 | .i2c_gate_ctrl = stv0900_i2c_gate_ctrl, | 1914 | .i2c_gate_ctrl = stv0900_i2c_gate_ctrl, |
diff --git a/drivers/media/dvb/frontends/tda10021.c b/drivers/media/dvb/frontends/tda10021.c index 0bbf681bf45e..3976d2235dbd 100644 --- a/drivers/media/dvb/frontends/tda10021.c +++ b/drivers/media/dvb/frontends/tda10021.c | |||
@@ -525,7 +525,7 @@ static struct dvb_frontend_ops tda10021_ops = { | |||
525 | .i2c_gate_ctrl = tda10021_i2c_gate_ctrl, | 525 | .i2c_gate_ctrl = tda10021_i2c_gate_ctrl, |
526 | 526 | ||
527 | .set_frontend_legacy = tda10021_set_parameters, | 527 | .set_frontend_legacy = tda10021_set_parameters, |
528 | .get_frontend = tda10021_get_frontend, | 528 | .get_frontend_legacy = tda10021_get_frontend, |
529 | .get_property = tda10021_get_property, | 529 | .get_property = tda10021_get_property, |
530 | 530 | ||
531 | .read_status = tda10021_read_status, | 531 | .read_status = tda10021_read_status, |
diff --git a/drivers/media/dvb/frontends/tda10023.c b/drivers/media/dvb/frontends/tda10023.c index f79841be565f..de535a4d4ac1 100644 --- a/drivers/media/dvb/frontends/tda10023.c +++ b/drivers/media/dvb/frontends/tda10023.c | |||
@@ -610,7 +610,7 @@ static struct dvb_frontend_ops tda10023_ops = { | |||
610 | .i2c_gate_ctrl = tda10023_i2c_gate_ctrl, | 610 | .i2c_gate_ctrl = tda10023_i2c_gate_ctrl, |
611 | 611 | ||
612 | .set_frontend_legacy = tda10023_set_parameters, | 612 | .set_frontend_legacy = tda10023_set_parameters, |
613 | .get_frontend = tda10023_get_frontend, | 613 | .get_frontend_legacy = tda10023_get_frontend, |
614 | .get_property = tda10023_get_property, | 614 | .get_property = tda10023_get_property, |
615 | .read_status = tda10023_read_status, | 615 | .read_status = tda10023_read_status, |
616 | .read_ber = tda10023_read_ber, | 616 | .read_ber = tda10023_read_ber, |
diff --git a/drivers/media/dvb/frontends/tda10048.c b/drivers/media/dvb/frontends/tda10048.c index 479ff85e203b..bba249bd4e2e 100644 --- a/drivers/media/dvb/frontends/tda10048.c +++ b/drivers/media/dvb/frontends/tda10048.c | |||
@@ -1189,7 +1189,7 @@ static struct dvb_frontend_ops tda10048_ops = { | |||
1189 | .init = tda10048_init, | 1189 | .init = tda10048_init, |
1190 | .i2c_gate_ctrl = tda10048_i2c_gate_ctrl, | 1190 | .i2c_gate_ctrl = tda10048_i2c_gate_ctrl, |
1191 | .set_frontend_legacy = tda10048_set_frontend, | 1191 | .set_frontend_legacy = tda10048_set_frontend, |
1192 | .get_frontend = tda10048_get_frontend, | 1192 | .get_frontend_legacy = tda10048_get_frontend, |
1193 | .get_tune_settings = tda10048_get_tune_settings, | 1193 | .get_tune_settings = tda10048_get_tune_settings, |
1194 | .read_status = tda10048_read_status, | 1194 | .read_status = tda10048_read_status, |
1195 | .read_ber = tda10048_read_ber, | 1195 | .read_ber = tda10048_read_ber, |
diff --git a/drivers/media/dvb/frontends/tda1004x.c b/drivers/media/dvb/frontends/tda1004x.c index dd410577d91d..2dbb0703529e 100644 --- a/drivers/media/dvb/frontends/tda1004x.c +++ b/drivers/media/dvb/frontends/tda1004x.c | |||
@@ -1252,7 +1252,7 @@ static struct dvb_frontend_ops tda10045_ops = { | |||
1252 | .i2c_gate_ctrl = tda1004x_i2c_gate_ctrl, | 1252 | .i2c_gate_ctrl = tda1004x_i2c_gate_ctrl, |
1253 | 1253 | ||
1254 | .set_frontend_legacy = tda1004x_set_fe, | 1254 | .set_frontend_legacy = tda1004x_set_fe, |
1255 | .get_frontend = tda1004x_get_fe, | 1255 | .get_frontend_legacy = tda1004x_get_fe, |
1256 | .get_tune_settings = tda1004x_get_tune_settings, | 1256 | .get_tune_settings = tda1004x_get_tune_settings, |
1257 | 1257 | ||
1258 | .read_status = tda1004x_read_status, | 1258 | .read_status = tda1004x_read_status, |
@@ -1322,7 +1322,7 @@ static struct dvb_frontend_ops tda10046_ops = { | |||
1322 | .i2c_gate_ctrl = tda1004x_i2c_gate_ctrl, | 1322 | .i2c_gate_ctrl = tda1004x_i2c_gate_ctrl, |
1323 | 1323 | ||
1324 | .set_frontend_legacy = tda1004x_set_fe, | 1324 | .set_frontend_legacy = tda1004x_set_fe, |
1325 | .get_frontend = tda1004x_get_fe, | 1325 | .get_frontend_legacy = tda1004x_get_fe, |
1326 | .get_tune_settings = tda1004x_get_tune_settings, | 1326 | .get_tune_settings = tda1004x_get_tune_settings, |
1327 | 1327 | ||
1328 | .read_status = tda1004x_read_status, | 1328 | .read_status = tda1004x_read_status, |
diff --git a/drivers/media/dvb/frontends/tda10071.c b/drivers/media/dvb/frontends/tda10071.c index 7bffa65cb3b3..e9e00ea45db7 100644 --- a/drivers/media/dvb/frontends/tda10071.c +++ b/drivers/media/dvb/frontends/tda10071.c | |||
@@ -1248,7 +1248,7 @@ static struct dvb_frontend_ops tda10071_ops = { | |||
1248 | .sleep = tda10071_sleep, | 1248 | .sleep = tda10071_sleep, |
1249 | 1249 | ||
1250 | .set_frontend_legacy = tda10071_set_frontend, | 1250 | .set_frontend_legacy = tda10071_set_frontend, |
1251 | .get_frontend = tda10071_get_frontend, | 1251 | .get_frontend_legacy = tda10071_get_frontend, |
1252 | 1252 | ||
1253 | .read_status = tda10071_read_status, | 1253 | .read_status = tda10071_read_status, |
1254 | .read_snr = tda10071_read_snr, | 1254 | .read_snr = tda10071_read_snr, |
diff --git a/drivers/media/dvb/frontends/tda10086.c b/drivers/media/dvb/frontends/tda10086.c index be4649fdd677..850110057248 100644 --- a/drivers/media/dvb/frontends/tda10086.c +++ b/drivers/media/dvb/frontends/tda10086.c | |||
@@ -723,7 +723,7 @@ static struct dvb_frontend_ops tda10086_ops = { | |||
723 | .i2c_gate_ctrl = tda10086_i2c_gate_ctrl, | 723 | .i2c_gate_ctrl = tda10086_i2c_gate_ctrl, |
724 | 724 | ||
725 | .set_frontend_legacy = tda10086_set_frontend, | 725 | .set_frontend_legacy = tda10086_set_frontend, |
726 | .get_frontend = tda10086_get_frontend, | 726 | .get_frontend_legacy = tda10086_get_frontend, |
727 | .get_tune_settings = tda10086_get_tune_settings, | 727 | .get_tune_settings = tda10086_get_tune_settings, |
728 | 728 | ||
729 | .read_status = tda10086_read_status, | 729 | .read_status = tda10086_read_status, |
diff --git a/drivers/media/dvb/frontends/tda8083.c b/drivers/media/dvb/frontends/tda8083.c index 9d1466f2dd1d..7ff2946f39b2 100644 --- a/drivers/media/dvb/frontends/tda8083.c +++ b/drivers/media/dvb/frontends/tda8083.c | |||
@@ -462,7 +462,7 @@ static struct dvb_frontend_ops tda8083_ops = { | |||
462 | .sleep = tda8083_sleep, | 462 | .sleep = tda8083_sleep, |
463 | 463 | ||
464 | .set_frontend_legacy = tda8083_set_frontend, | 464 | .set_frontend_legacy = tda8083_set_frontend, |
465 | .get_frontend = tda8083_get_frontend, | 465 | .get_frontend_legacy = tda8083_get_frontend, |
466 | 466 | ||
467 | .read_status = tda8083_read_status, | 467 | .read_status = tda8083_read_status, |
468 | .read_signal_strength = tda8083_read_signal_strength, | 468 | .read_signal_strength = tda8083_read_signal_strength, |
diff --git a/drivers/media/dvb/frontends/ves1820.c b/drivers/media/dvb/frontends/ves1820.c index 6fb8eb516f4f..796123124cbe 100644 --- a/drivers/media/dvb/frontends/ves1820.c +++ b/drivers/media/dvb/frontends/ves1820.c | |||
@@ -426,7 +426,7 @@ static struct dvb_frontend_ops ves1820_ops = { | |||
426 | .sleep = ves1820_sleep, | 426 | .sleep = ves1820_sleep, |
427 | 427 | ||
428 | .set_frontend_legacy = ves1820_set_parameters, | 428 | .set_frontend_legacy = ves1820_set_parameters, |
429 | .get_frontend = ves1820_get_frontend, | 429 | .get_frontend_legacy = ves1820_get_frontend, |
430 | .get_tune_settings = ves1820_get_tune_settings, | 430 | .get_tune_settings = ves1820_get_tune_settings, |
431 | 431 | ||
432 | .read_status = ves1820_read_status, | 432 | .read_status = ves1820_read_status, |
diff --git a/drivers/media/dvb/frontends/ves1x93.c b/drivers/media/dvb/frontends/ves1x93.c index f80f152acf99..a95619e61fb2 100644 --- a/drivers/media/dvb/frontends/ves1x93.c +++ b/drivers/media/dvb/frontends/ves1x93.c | |||
@@ -530,7 +530,7 @@ static struct dvb_frontend_ops ves1x93_ops = { | |||
530 | .i2c_gate_ctrl = ves1x93_i2c_gate_ctrl, | 530 | .i2c_gate_ctrl = ves1x93_i2c_gate_ctrl, |
531 | 531 | ||
532 | .set_frontend_legacy = ves1x93_set_frontend, | 532 | .set_frontend_legacy = ves1x93_set_frontend, |
533 | .get_frontend = ves1x93_get_frontend, | 533 | .get_frontend_legacy = ves1x93_get_frontend, |
534 | 534 | ||
535 | .read_status = ves1x93_read_status, | 535 | .read_status = ves1x93_read_status, |
536 | .read_ber = ves1x93_read_ber, | 536 | .read_ber = ves1x93_read_ber, |
diff --git a/drivers/media/dvb/frontends/zl10353.c b/drivers/media/dvb/frontends/zl10353.c index 8b6c2a4bd0d5..35334da39016 100644 --- a/drivers/media/dvb/frontends/zl10353.c +++ b/drivers/media/dvb/frontends/zl10353.c | |||
@@ -676,7 +676,7 @@ static struct dvb_frontend_ops zl10353_ops = { | |||
676 | .write = zl10353_write, | 676 | .write = zl10353_write, |
677 | 677 | ||
678 | .set_frontend_legacy = zl10353_set_parameters, | 678 | .set_frontend_legacy = zl10353_set_parameters, |
679 | .get_frontend = zl10353_get_parameters, | 679 | .get_frontend_legacy = zl10353_get_parameters, |
680 | .get_tune_settings = zl10353_get_tune_settings, | 680 | .get_tune_settings = zl10353_get_tune_settings, |
681 | 681 | ||
682 | .read_status = zl10353_read_status, | 682 | .read_status = zl10353_read_status, |
diff --git a/drivers/media/dvb/siano/smsdvb.c b/drivers/media/dvb/siano/smsdvb.c index fa17f027ebf3..df08d6a23a23 100644 --- a/drivers/media/dvb/siano/smsdvb.c +++ b/drivers/media/dvb/siano/smsdvb.c | |||
@@ -806,7 +806,7 @@ static struct dvb_frontend_ops smsdvb_fe_ops = { | |||
806 | .release = smsdvb_release, | 806 | .release = smsdvb_release, |
807 | 807 | ||
808 | .set_frontend_legacy = smsdvb_set_frontend, | 808 | .set_frontend_legacy = smsdvb_set_frontend, |
809 | .get_frontend = smsdvb_get_frontend, | 809 | .get_frontend_legacy = smsdvb_get_frontend, |
810 | .get_tune_settings = smsdvb_get_tune_settings, | 810 | .get_tune_settings = smsdvb_get_tune_settings, |
811 | 811 | ||
812 | .read_status = smsdvb_read_status, | 812 | .read_status = smsdvb_read_status, |
diff --git a/drivers/media/video/tlg2300/pd-dvb.c b/drivers/media/video/tlg2300/pd-dvb.c index 51a7d55dffb4..f864c1739296 100644 --- a/drivers/media/video/tlg2300/pd-dvb.c +++ b/drivers/media/video/tlg2300/pd-dvb.c | |||
@@ -354,7 +354,7 @@ static struct dvb_frontend_ops poseidon_frontend_ops = { | |||
354 | .sleep = poseidon_fe_sleep, | 354 | .sleep = poseidon_fe_sleep, |
355 | 355 | ||
356 | .set_frontend_legacy = poseidon_set_fe, | 356 | .set_frontend_legacy = poseidon_set_fe, |
357 | .get_frontend = poseidon_get_fe, | 357 | .get_frontend_legacy = poseidon_get_fe, |
358 | .get_tune_settings = poseidon_fe_get_tune_settings, | 358 | .get_tune_settings = poseidon_fe_get_tune_settings, |
359 | 359 | ||
360 | .read_status = poseidon_read_status, | 360 | .read_status = poseidon_read_status, |
diff --git a/drivers/staging/media/as102/as102_fe.c b/drivers/staging/media/as102/as102_fe.c index 161bcbe886b2..b0c5128db88e 100644 --- a/drivers/staging/media/as102/as102_fe.c +++ b/drivers/staging/media/as102/as102_fe.c | |||
@@ -297,7 +297,7 @@ static struct dvb_frontend_ops as102_fe_ops = { | |||
297 | }, | 297 | }, |
298 | 298 | ||
299 | .set_frontend_legacy = as102_fe_set_frontend, | 299 | .set_frontend_legacy = as102_fe_set_frontend, |
300 | .get_frontend = as102_fe_get_frontend, | 300 | .get_frontend_legacy = as102_fe_get_frontend, |
301 | .get_tune_settings = as102_fe_get_tune_settings, | 301 | .get_tune_settings = as102_fe_get_tune_settings, |
302 | 302 | ||
303 | .read_status = as102_fe_read_status, | 303 | .read_status = as102_fe_read_status, |