aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/frontends
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/dvb/frontends')
-rw-r--r--drivers/media/dvb/frontends/af9013.c1
-rw-r--r--drivers/media/dvb/frontends/atbm8830.c1
-rw-r--r--drivers/media/dvb/frontends/au8522_dig.c1
-rw-r--r--drivers/media/dvb/frontends/bcm3510.c1
-rw-r--r--drivers/media/dvb/frontends/cx22700.c1
-rw-r--r--drivers/media/dvb/frontends/cx22702.c1
-rw-r--r--drivers/media/dvb/frontends/cx24110.c1
-rw-r--r--drivers/media/dvb/frontends/cx24116.c1
-rw-r--r--drivers/media/dvb/frontends/cx24123.c1
-rw-r--r--drivers/media/dvb/frontends/cxd2820r_core.c2
-rw-r--r--drivers/media/dvb/frontends/dib3000mb.c1
-rw-r--r--drivers/media/dvb/frontends/dib3000mc.c1
-rw-r--r--drivers/media/dvb/frontends/dib7000m.c1
-rw-r--r--drivers/media/dvb/frontends/dib7000p.c1
-rw-r--r--drivers/media/dvb/frontends/dib8000.c1
-rw-r--r--drivers/media/dvb/frontends/dib9000.c1
-rw-r--r--drivers/media/dvb/frontends/drxd_hard.c1
-rw-r--r--drivers/media/dvb/frontends/drxk_hard.c2
-rw-r--r--drivers/media/dvb/frontends/ds3000.c1
-rw-r--r--drivers/media/dvb/frontends/dvb_dummy_fe.c3
-rw-r--r--drivers/media/dvb/frontends/ec100.c1
-rw-r--r--drivers/media/dvb/frontends/it913x-fe.c1
-rw-r--r--drivers/media/dvb/frontends/l64781.c1
-rw-r--r--drivers/media/dvb/frontends/lgdt3305.c3
-rw-r--r--drivers/media/dvb/frontends/lgdt330x.c2
-rw-r--r--drivers/media/dvb/frontends/lgs8gl5.c1
-rw-r--r--drivers/media/dvb/frontends/lgs8gxx.c1
-rw-r--r--drivers/media/dvb/frontends/mb86a16.c1
-rw-r--r--drivers/media/dvb/frontends/mb86a20s.c1
-rw-r--r--drivers/media/dvb/frontends/mt312.c1
-rw-r--r--drivers/media/dvb/frontends/mt352.c1
-rw-r--r--drivers/media/dvb/frontends/nxt200x.c1
-rw-r--r--drivers/media/dvb/frontends/nxt6000.c1
-rw-r--r--drivers/media/dvb/frontends/or51132.c1
-rw-r--r--drivers/media/dvb/frontends/or51211.c1
-rw-r--r--drivers/media/dvb/frontends/s5h1409.c1
-rw-r--r--drivers/media/dvb/frontends/s5h1411.c1
-rw-r--r--drivers/media/dvb/frontends/s5h1420.c1
-rw-r--r--drivers/media/dvb/frontends/s5h1432.c1
-rw-r--r--drivers/media/dvb/frontends/s921.c1
-rw-r--r--drivers/media/dvb/frontends/si21xx.c1
-rw-r--r--drivers/media/dvb/frontends/sp8870.c1
-rw-r--r--drivers/media/dvb/frontends/sp887x.c1
-rw-r--r--drivers/media/dvb/frontends/stb0899_drv.c20
-rw-r--r--drivers/media/dvb/frontends/stv0288.c8
-rw-r--r--drivers/media/dvb/frontends/stv0297.c1
-rw-r--r--drivers/media/dvb/frontends/stv0299.c1
-rw-r--r--drivers/media/dvb/frontends/stv0367.c2
-rw-r--r--drivers/media/dvb/frontends/stv0900_core.c1
-rw-r--r--drivers/media/dvb/frontends/stv090x.c1
-rw-r--r--drivers/media/dvb/frontends/tda10021.c1
-rw-r--r--drivers/media/dvb/frontends/tda10023.c1
-rw-r--r--drivers/media/dvb/frontends/tda10048.c1
-rw-r--r--drivers/media/dvb/frontends/tda1004x.c2
-rw-r--r--drivers/media/dvb/frontends/tda10071.c1
-rw-r--r--drivers/media/dvb/frontends/tda10086.c1
-rw-r--r--drivers/media/dvb/frontends/tda8083.c1
-rw-r--r--drivers/media/dvb/frontends/ves1820.c1
-rw-r--r--drivers/media/dvb/frontends/ves1x93.c1
-rw-r--r--drivers/media/dvb/frontends/zl10353.c1
60 files changed, 2 insertions, 93 deletions
diff --git a/drivers/media/dvb/frontends/af9013.c b/drivers/media/dvb/frontends/af9013.c
index e6ba3e014cb4..d4227c63986c 100644
--- a/drivers/media/dvb/frontends/af9013.c
+++ b/drivers/media/dvb/frontends/af9013.c
@@ -1483,7 +1483,6 @@ static struct dvb_frontend_ops af9013_ops = {
1483 .delsys = { SYS_DVBT }, 1483 .delsys = { SYS_DVBT },
1484 .info = { 1484 .info = {
1485 .name = "Afatech AF9013", 1485 .name = "Afatech AF9013",
1486 .type = FE_OFDM,
1487 .frequency_min = 174000000, 1486 .frequency_min = 174000000,
1488 .frequency_max = 862000000, 1487 .frequency_max = 862000000,
1489 .frequency_stepsize = 250000, 1488 .frequency_stepsize = 250000,
diff --git a/drivers/media/dvb/frontends/atbm8830.c b/drivers/media/dvb/frontends/atbm8830.c
index ff86074d3b87..a2261ea2cf82 100644
--- a/drivers/media/dvb/frontends/atbm8830.c
+++ b/drivers/media/dvb/frontends/atbm8830.c
@@ -431,7 +431,6 @@ static struct dvb_frontend_ops atbm8830_ops = {
431 .delsys = { SYS_DMBTH }, 431 .delsys = { SYS_DMBTH },
432 .info = { 432 .info = {
433 .name = "AltoBeam ATBM8830/8831 DMB-TH", 433 .name = "AltoBeam ATBM8830/8831 DMB-TH",
434 .type = FE_OFDM,
435 .frequency_min = 474000000, 434 .frequency_min = 474000000,
436 .frequency_max = 858000000, 435 .frequency_max = 858000000,
437 .frequency_stepsize = 10000, 436 .frequency_stepsize = 10000,
diff --git a/drivers/media/dvb/frontends/au8522_dig.c b/drivers/media/dvb/frontends/au8522_dig.c
index 762cd5e62fae..c688b95df486 100644
--- a/drivers/media/dvb/frontends/au8522_dig.c
+++ b/drivers/media/dvb/frontends/au8522_dig.c
@@ -1013,7 +1013,6 @@ static struct dvb_frontend_ops au8522_ops = {
1013 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 1013 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
1014 .info = { 1014 .info = {
1015 .name = "Auvitek AU8522 QAM/8VSB Frontend", 1015 .name = "Auvitek AU8522 QAM/8VSB Frontend",
1016 .type = FE_ATSC,
1017 .frequency_min = 54000000, 1016 .frequency_min = 54000000,
1018 .frequency_max = 858000000, 1017 .frequency_max = 858000000,
1019 .frequency_stepsize = 62500, 1018 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/bcm3510.c b/drivers/media/dvb/frontends/bcm3510.c
index a53f83acb386..033cd7ad3ca2 100644
--- a/drivers/media/dvb/frontends/bcm3510.c
+++ b/drivers/media/dvb/frontends/bcm3510.c
@@ -825,7 +825,6 @@ static struct dvb_frontend_ops bcm3510_ops = {
825 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 825 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
826 .info = { 826 .info = {
827 .name = "Broadcom BCM3510 VSB/QAM frontend", 827 .name = "Broadcom BCM3510 VSB/QAM frontend",
828 .type = FE_ATSC,
829 .frequency_min = 54000000, 828 .frequency_min = 54000000,
830 .frequency_max = 803000000, 829 .frequency_max = 803000000,
831 /* stepsize is just a guess */ 830 /* stepsize is just a guess */
diff --git a/drivers/media/dvb/frontends/cx22700.c b/drivers/media/dvb/frontends/cx22700.c
index a5b1521d238d..f2a90f990ce3 100644
--- a/drivers/media/dvb/frontends/cx22700.c
+++ b/drivers/media/dvb/frontends/cx22700.c
@@ -408,7 +408,6 @@ static struct dvb_frontend_ops cx22700_ops = {
408 .delsys = { SYS_DVBT }, 408 .delsys = { SYS_DVBT },
409 .info = { 409 .info = {
410 .name = "Conexant CX22700 DVB-T", 410 .name = "Conexant CX22700 DVB-T",
411 .type = FE_OFDM,
412 .frequency_min = 470000000, 411 .frequency_min = 470000000,
413 .frequency_max = 860000000, 412 .frequency_max = 860000000,
414 .frequency_stepsize = 166667, 413 .frequency_stepsize = 166667,
diff --git a/drivers/media/dvb/frontends/cx22702.c b/drivers/media/dvb/frontends/cx22702.c
index a0dcbd6b424a..faba82485086 100644
--- a/drivers/media/dvb/frontends/cx22702.c
+++ b/drivers/media/dvb/frontends/cx22702.c
@@ -606,7 +606,6 @@ static const struct dvb_frontend_ops cx22702_ops = {
606 .delsys = { SYS_DVBT }, 606 .delsys = { SYS_DVBT },
607 .info = { 607 .info = {
608 .name = "Conexant CX22702 DVB-T", 608 .name = "Conexant CX22702 DVB-T",
609 .type = FE_OFDM,
610 .frequency_min = 177000000, 609 .frequency_min = 177000000,
611 .frequency_max = 858000000, 610 .frequency_max = 858000000,
612 .frequency_stepsize = 166666, 611 .frequency_stepsize = 166666,
diff --git a/drivers/media/dvb/frontends/cx24110.c b/drivers/media/dvb/frontends/cx24110.c
index 2f07c494e7fe..5101f10f2d7a 100644
--- a/drivers/media/dvb/frontends/cx24110.c
+++ b/drivers/media/dvb/frontends/cx24110.c
@@ -627,7 +627,6 @@ static struct dvb_frontend_ops cx24110_ops = {
627 .delsys = { SYS_DVBS }, 627 .delsys = { SYS_DVBS },
628 .info = { 628 .info = {
629 .name = "Conexant CX24110 DVB-S", 629 .name = "Conexant CX24110 DVB-S",
630 .type = FE_QPSK,
631 .frequency_min = 950000, 630 .frequency_min = 950000,
632 .frequency_max = 2150000, 631 .frequency_max = 2150000,
633 .frequency_stepsize = 1011, /* kHz for QPSK frontends */ 632 .frequency_stepsize = 1011, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/cx24116.c b/drivers/media/dvb/frontends/cx24116.c
index e29de1ca9855..b48879186537 100644
--- a/drivers/media/dvb/frontends/cx24116.c
+++ b/drivers/media/dvb/frontends/cx24116.c
@@ -1469,7 +1469,6 @@ static struct dvb_frontend_ops cx24116_ops = {
1469 .delsys = { SYS_DVBS, SYS_DVBS2 }, 1469 .delsys = { SYS_DVBS, SYS_DVBS2 },
1470 .info = { 1470 .info = {
1471 .name = "Conexant CX24116/CX24118", 1471 .name = "Conexant CX24116/CX24118",
1472 .type = FE_QPSK,
1473 .frequency_min = 950000, 1472 .frequency_min = 950000,
1474 .frequency_max = 2150000, 1473 .frequency_max = 2150000,
1475 .frequency_stepsize = 1011, /* kHz for QPSK frontends */ 1474 .frequency_stepsize = 1011, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/cx24123.c b/drivers/media/dvb/frontends/cx24123.c
index ad5d1a450b09..7e28b4ee7d4f 100644
--- a/drivers/media/dvb/frontends/cx24123.c
+++ b/drivers/media/dvb/frontends/cx24123.c
@@ -1128,7 +1128,6 @@ static struct dvb_frontend_ops cx24123_ops = {
1128 .delsys = { SYS_DVBS }, 1128 .delsys = { SYS_DVBS },
1129 .info = { 1129 .info = {
1130 .name = "Conexant CX24123/CX24109", 1130 .name = "Conexant CX24123/CX24109",
1131 .type = FE_QPSK,
1132 .frequency_min = 950000, 1131 .frequency_min = 950000,
1133 .frequency_max = 2150000, 1132 .frequency_max = 2150000,
1134 .frequency_stepsize = 1011, /* kHz for QPSK frontends */ 1133 .frequency_stepsize = 1011, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/cxd2820r_core.c b/drivers/media/dvb/frontends/cxd2820r_core.c
index 07c1a956b771..93e1b12e7907 100644
--- a/drivers/media/dvb/frontends/cxd2820r_core.c
+++ b/drivers/media/dvb/frontends/cxd2820r_core.c
@@ -554,11 +554,9 @@ static int cxd2820r_i2c_gate_ctrl(struct dvb_frontend *fe, int enable)
554 554
555static const struct dvb_frontend_ops cxd2820r_ops = { 555static const struct dvb_frontend_ops cxd2820r_ops = {
556 .delsys = { SYS_DVBT, SYS_DVBT2, SYS_DVBC_ANNEX_A }, 556 .delsys = { SYS_DVBT, SYS_DVBT2, SYS_DVBC_ANNEX_A },
557
558 /* default: DVB-T/T2 */ 557 /* default: DVB-T/T2 */
559 .info = { 558 .info = {
560 .name = "Sony CXD2820R (DVB-T/T2)", 559 .name = "Sony CXD2820R (DVB-T/T2)",
561 .type = FE_OFDM,
562 560
563 .caps = FE_CAN_FEC_1_2 | 561 .caps = FE_CAN_FEC_1_2 |
564 FE_CAN_FEC_2_3 | 562 FE_CAN_FEC_2_3 |
diff --git a/drivers/media/dvb/frontends/dib3000mb.c b/drivers/media/dvb/frontends/dib3000mb.c
index a1c5bdbab690..af91e0c92339 100644
--- a/drivers/media/dvb/frontends/dib3000mb.c
+++ b/drivers/media/dvb/frontends/dib3000mb.c
@@ -793,7 +793,6 @@ static struct dvb_frontend_ops dib3000mb_ops = {
793 .delsys = { SYS_DVBT }, 793 .delsys = { SYS_DVBT },
794 .info = { 794 .info = {
795 .name = "DiBcom 3000M-B DVB-T", 795 .name = "DiBcom 3000M-B DVB-T",
796 .type = FE_OFDM,
797 .frequency_min = 44250000, 796 .frequency_min = 44250000,
798 .frequency_max = 867250000, 797 .frequency_max = 867250000,
799 .frequency_stepsize = 62500, 798 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/dib3000mc.c b/drivers/media/dvb/frontends/dib3000mc.c
index e500b8965a5f..ffad181a9692 100644
--- a/drivers/media/dvb/frontends/dib3000mc.c
+++ b/drivers/media/dvb/frontends/dib3000mc.c
@@ -906,7 +906,6 @@ static struct dvb_frontend_ops dib3000mc_ops = {
906 .delsys = { SYS_DVBT }, 906 .delsys = { SYS_DVBT },
907 .info = { 907 .info = {
908 .name = "DiBcom 3000MC/P", 908 .name = "DiBcom 3000MC/P",
909 .type = FE_OFDM,
910 .frequency_min = 44250000, 909 .frequency_min = 44250000,
911 .frequency_max = 867250000, 910 .frequency_max = 867250000,
912 .frequency_stepsize = 62500, 911 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/dib7000m.c b/drivers/media/dvb/frontends/dib7000m.c
index 2a2d6466ecc5..148bf79236fb 100644
--- a/drivers/media/dvb/frontends/dib7000m.c
+++ b/drivers/media/dvb/frontends/dib7000m.c
@@ -1439,7 +1439,6 @@ static struct dvb_frontend_ops dib7000m_ops = {
1439 .delsys = { SYS_DVBT }, 1439 .delsys = { SYS_DVBT },
1440 .info = { 1440 .info = {
1441 .name = "DiBcom 7000MA/MB/PA/PB/MC", 1441 .name = "DiBcom 7000MA/MB/PA/PB/MC",
1442 .type = FE_OFDM,
1443 .frequency_min = 44250000, 1442 .frequency_min = 44250000,
1444 .frequency_max = 867250000, 1443 .frequency_max = 867250000,
1445 .frequency_stepsize = 62500, 1444 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/dib7000p.c b/drivers/media/dvb/frontends/dib7000p.c
index 361bdb18e3b2..5ceadc285b3a 100644
--- a/drivers/media/dvb/frontends/dib7000p.c
+++ b/drivers/media/dvb/frontends/dib7000p.c
@@ -2430,7 +2430,6 @@ static struct dvb_frontend_ops dib7000p_ops = {
2430 .delsys = { SYS_DVBT }, 2430 .delsys = { SYS_DVBT },
2431 .info = { 2431 .info = {
2432 .name = "DiBcom 7000PC", 2432 .name = "DiBcom 7000PC",
2433 .type = FE_OFDM,
2434 .frequency_min = 44250000, 2433 .frequency_min = 44250000,
2435 .frequency_max = 867250000, 2434 .frequency_max = 867250000,
2436 .frequency_stepsize = 62500, 2435 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/dib8000.c b/drivers/media/dvb/frontends/dib8000.c
index fe07d74a1f1e..9ca34f495009 100644
--- a/drivers/media/dvb/frontends/dib8000.c
+++ b/drivers/media/dvb/frontends/dib8000.c
@@ -3464,7 +3464,6 @@ static const struct dvb_frontend_ops dib8000_ops = {
3464 .delsys = { SYS_ISDBT }, 3464 .delsys = { SYS_ISDBT },
3465 .info = { 3465 .info = {
3466 .name = "DiBcom 8000 ISDB-T", 3466 .name = "DiBcom 8000 ISDB-T",
3467 .type = FE_OFDM,
3468 .frequency_min = 44250000, 3467 .frequency_min = 44250000,
3469 .frequency_max = 867250000, 3468 .frequency_max = 867250000,
3470 .frequency_stepsize = 62500, 3469 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/dib9000.c b/drivers/media/dvb/frontends/dib9000.c
index 2312b4d20d4a..863ef3cfab9f 100644
--- a/drivers/media/dvb/frontends/dib9000.c
+++ b/drivers/media/dvb/frontends/dib9000.c
@@ -2500,7 +2500,6 @@ static struct dvb_frontend_ops dib9000_ops = {
2500 .delsys = { SYS_DVBT }, 2500 .delsys = { SYS_DVBT },
2501 .info = { 2501 .info = {
2502 .name = "DiBcom 9000", 2502 .name = "DiBcom 9000",
2503 .type = FE_OFDM,
2504 .frequency_min = 44250000, 2503 .frequency_min = 44250000,
2505 .frequency_max = 867250000, 2504 .frequency_max = 867250000,
2506 .frequency_stepsize = 62500, 2505 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/drxd_hard.c b/drivers/media/dvb/frontends/drxd_hard.c
index 252062040488..7bf39cda83c5 100644
--- a/drivers/media/dvb/frontends/drxd_hard.c
+++ b/drivers/media/dvb/frontends/drxd_hard.c
@@ -2924,7 +2924,6 @@ static struct dvb_frontend_ops drxd_ops = {
2924 .delsys = { SYS_DVBT}, 2924 .delsys = { SYS_DVBT},
2925 .info = { 2925 .info = {
2926 .name = "Micronas DRXD DVB-T", 2926 .name = "Micronas DRXD DVB-T",
2927 .type = FE_OFDM,
2928 .frequency_min = 47125000, 2927 .frequency_min = 47125000,
2929 .frequency_max = 855250000, 2928 .frequency_max = 855250000,
2930 .frequency_stepsize = 166667, 2929 .frequency_stepsize = 166667,
diff --git a/drivers/media/dvb/frontends/drxk_hard.c b/drivers/media/dvb/frontends/drxk_hard.c
index 36e1c82e385c..67a1e39d1eab 100644
--- a/drivers/media/dvb/frontends/drxk_hard.c
+++ b/drivers/media/dvb/frontends/drxk_hard.c
@@ -6355,7 +6355,6 @@ static struct dvb_frontend_ops drxk_c_ops = {
6355 .delsys = { SYS_DVBC_ANNEX_A, SYS_DVBC_ANNEX_C }, 6355 .delsys = { SYS_DVBC_ANNEX_A, SYS_DVBC_ANNEX_C },
6356 .info = { 6356 .info = {
6357 .name = "DRXK DVB-C", 6357 .name = "DRXK DVB-C",
6358 .type = FE_QAM,
6359 .frequency_stepsize = 62500, 6358 .frequency_stepsize = 62500,
6360 .frequency_min = 47000000, 6359 .frequency_min = 47000000,
6361 .frequency_max = 862000000, 6360 .frequency_max = 862000000,
@@ -6382,7 +6381,6 @@ static struct dvb_frontend_ops drxk_t_ops = {
6382 .delsys = { SYS_DVBT }, 6381 .delsys = { SYS_DVBT },
6383 .info = { 6382 .info = {
6384 .name = "DRXK DVB-T", 6383 .name = "DRXK DVB-T",
6385 .type = FE_OFDM,
6386 .frequency_min = 47125000, 6384 .frequency_min = 47125000,
6387 .frequency_max = 865000000, 6385 .frequency_max = 865000000,
6388 .frequency_stepsize = 166667, 6386 .frequency_stepsize = 166667,
diff --git a/drivers/media/dvb/frontends/ds3000.c b/drivers/media/dvb/frontends/ds3000.c
index c6a43c49e728..938777065de6 100644
--- a/drivers/media/dvb/frontends/ds3000.c
+++ b/drivers/media/dvb/frontends/ds3000.c
@@ -1267,7 +1267,6 @@ static struct dvb_frontend_ops ds3000_ops = {
1267 .delsys = { SYS_DVBS, SYS_DVBS2}, 1267 .delsys = { SYS_DVBS, SYS_DVBS2},
1268 .info = { 1268 .info = {
1269 .name = "Montage Technology DS3000/TS2020", 1269 .name = "Montage Technology DS3000/TS2020",
1270 .type = FE_QPSK,
1271 .frequency_min = 950000, 1270 .frequency_min = 950000,
1272 .frequency_max = 2150000, 1271 .frequency_max = 2150000,
1273 .frequency_stepsize = 1011, /* kHz for QPSK frontends */ 1272 .frequency_stepsize = 1011, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/dvb_dummy_fe.c b/drivers/media/dvb/frontends/dvb_dummy_fe.c
index ac4c8d2221d0..dcfc902c8678 100644
--- a/drivers/media/dvb/frontends/dvb_dummy_fe.c
+++ b/drivers/media/dvb/frontends/dvb_dummy_fe.c
@@ -177,7 +177,6 @@ static struct dvb_frontend_ops dvb_dummy_fe_ofdm_ops = {
177 .delsys = { SYS_DVBT }, 177 .delsys = { SYS_DVBT },
178 .info = { 178 .info = {
179 .name = "Dummy DVB-T", 179 .name = "Dummy DVB-T",
180 .type = FE_OFDM,
181 .frequency_min = 0, 180 .frequency_min = 0,
182 .frequency_max = 863250000, 181 .frequency_max = 863250000,
183 .frequency_stepsize = 62500, 182 .frequency_stepsize = 62500,
@@ -209,7 +208,6 @@ static struct dvb_frontend_ops dvb_dummy_fe_qam_ops = {
209 .delsys = { SYS_DVBC_ANNEX_A }, 208 .delsys = { SYS_DVBC_ANNEX_A },
210 .info = { 209 .info = {
211 .name = "Dummy DVB-C", 210 .name = "Dummy DVB-C",
212 .type = FE_QAM,
213 .frequency_stepsize = 62500, 211 .frequency_stepsize = 62500,
214 .frequency_min = 51000000, 212 .frequency_min = 51000000,
215 .frequency_max = 858000000, 213 .frequency_max = 858000000,
@@ -239,7 +237,6 @@ static struct dvb_frontend_ops dvb_dummy_fe_qpsk_ops = {
239 .delsys = { SYS_DVBS }, 237 .delsys = { SYS_DVBS },
240 .info = { 238 .info = {
241 .name = "Dummy DVB-S", 239 .name = "Dummy DVB-S",
242 .type = FE_QPSK,
243 .frequency_min = 950000, 240 .frequency_min = 950000,
244 .frequency_max = 2150000, 241 .frequency_max = 2150000,
245 .frequency_stepsize = 250, /* kHz for QPSK frontends */ 242 .frequency_stepsize = 250, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/ec100.c b/drivers/media/dvb/frontends/ec100.c
index 39e08112c5d1..c56fddbf53b7 100644
--- a/drivers/media/dvb/frontends/ec100.c
+++ b/drivers/media/dvb/frontends/ec100.c
@@ -309,7 +309,6 @@ static struct dvb_frontend_ops ec100_ops = {
309 .delsys = { SYS_DVBT }, 309 .delsys = { SYS_DVBT },
310 .info = { 310 .info = {
311 .name = "E3C EC100 DVB-T", 311 .name = "E3C EC100 DVB-T",
312 .type = FE_OFDM,
313 .caps = 312 .caps =
314 FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 | FE_CAN_FEC_3_4 | 313 FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 | FE_CAN_FEC_3_4 |
315 FE_CAN_FEC_5_6 | FE_CAN_FEC_7_8 | FE_CAN_FEC_AUTO | 314 FE_CAN_FEC_5_6 | FE_CAN_FEC_7_8 | FE_CAN_FEC_AUTO |
diff --git a/drivers/media/dvb/frontends/it913x-fe.c b/drivers/media/dvb/frontends/it913x-fe.c
index 754d0f5014c2..29cb47eb2f8e 100644
--- a/drivers/media/dvb/frontends/it913x-fe.c
+++ b/drivers/media/dvb/frontends/it913x-fe.c
@@ -930,7 +930,6 @@ static struct dvb_frontend_ops it913x_fe_ofdm_ops = {
930 .delsys = { SYS_DVBT }, 930 .delsys = { SYS_DVBT },
931 .info = { 931 .info = {
932 .name = "it913x-fe DVB-T", 932 .name = "it913x-fe DVB-T",
933 .type = FE_OFDM,
934 .frequency_min = 51000000, 933 .frequency_min = 51000000,
935 .frequency_max = 1680000000, 934 .frequency_max = 1680000000,
936 .frequency_stepsize = 62500, 935 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/l64781.c b/drivers/media/dvb/frontends/l64781.c
index dc3e42cf0245..36fcf559e361 100644
--- a/drivers/media/dvb/frontends/l64781.c
+++ b/drivers/media/dvb/frontends/l64781.c
@@ -575,7 +575,6 @@ static struct dvb_frontend_ops l64781_ops = {
575 .delsys = { SYS_DVBT }, 575 .delsys = { SYS_DVBT },
576 .info = { 576 .info = {
577 .name = "LSI L64781 DVB-T", 577 .name = "LSI L64781 DVB-T",
578 .type = FE_OFDM,
579 /* .frequency_min = ???,*/ 578 /* .frequency_min = ???,*/
580 /* .frequency_max = ???,*/ 579 /* .frequency_max = ???,*/
581 .frequency_stepsize = 166666, 580 .frequency_stepsize = 166666,
diff --git a/drivers/media/dvb/frontends/lgdt3305.c b/drivers/media/dvb/frontends/lgdt3305.c
index 0b289b27a561..1d2c47378cf8 100644
--- a/drivers/media/dvb/frontends/lgdt3305.c
+++ b/drivers/media/dvb/frontends/lgdt3305.c
@@ -1166,9 +1166,9 @@ fail:
1166EXPORT_SYMBOL(lgdt3305_attach); 1166EXPORT_SYMBOL(lgdt3305_attach);
1167 1167
1168static struct dvb_frontend_ops lgdt3304_ops = { 1168static struct dvb_frontend_ops lgdt3304_ops = {
1169 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
1169 .info = { 1170 .info = {
1170 .name = "LG Electronics LGDT3304 VSB/QAM Frontend", 1171 .name = "LG Electronics LGDT3304 VSB/QAM Frontend",
1171 .type = FE_ATSC,
1172 .frequency_min = 54000000, 1172 .frequency_min = 54000000,
1173 .frequency_max = 858000000, 1173 .frequency_max = 858000000,
1174 .frequency_stepsize = 62500, 1174 .frequency_stepsize = 62500,
@@ -1191,7 +1191,6 @@ static struct dvb_frontend_ops lgdt3305_ops = {
1191 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 1191 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
1192 .info = { 1192 .info = {
1193 .name = "LG Electronics LGDT3305 VSB/QAM Frontend", 1193 .name = "LG Electronics LGDT3305 VSB/QAM Frontend",
1194 .type = FE_ATSC,
1195 .frequency_min = 54000000, 1194 .frequency_min = 54000000,
1196 .frequency_max = 858000000, 1195 .frequency_max = 858000000,
1197 .frequency_stepsize = 62500, 1196 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/lgdt330x.c b/drivers/media/dvb/frontends/lgdt330x.c
index 0e6f41b7b125..c990d35a13dc 100644
--- a/drivers/media/dvb/frontends/lgdt330x.c
+++ b/drivers/media/dvb/frontends/lgdt330x.c
@@ -774,7 +774,6 @@ static struct dvb_frontend_ops lgdt3302_ops = {
774 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 774 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
775 .info = { 775 .info = {
776 .name= "LG Electronics LGDT3302 VSB/QAM Frontend", 776 .name= "LG Electronics LGDT3302 VSB/QAM Frontend",
777 .type = FE_ATSC,
778 .frequency_min= 54000000, 777 .frequency_min= 54000000,
779 .frequency_max= 858000000, 778 .frequency_max= 858000000,
780 .frequency_stepsize= 62500, 779 .frequency_stepsize= 62500,
@@ -798,7 +797,6 @@ static struct dvb_frontend_ops lgdt3303_ops = {
798 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 797 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
799 .info = { 798 .info = {
800 .name= "LG Electronics LGDT3303 VSB/QAM Frontend", 799 .name= "LG Electronics LGDT3303 VSB/QAM Frontend",
801 .type = FE_ATSC,
802 .frequency_min= 54000000, 800 .frequency_min= 54000000,
803 .frequency_max= 858000000, 801 .frequency_max= 858000000,
804 .frequency_stepsize= 62500, 802 .frequency_stepsize= 62500,
diff --git a/drivers/media/dvb/frontends/lgs8gl5.c b/drivers/media/dvb/frontends/lgs8gl5.c
index 8f2f43b0ea10..2cec8041a106 100644
--- a/drivers/media/dvb/frontends/lgs8gl5.c
+++ b/drivers/media/dvb/frontends/lgs8gl5.c
@@ -415,7 +415,6 @@ static struct dvb_frontend_ops lgs8gl5_ops = {
415 .delsys = { SYS_DMBTH }, 415 .delsys = { SYS_DMBTH },
416 .info = { 416 .info = {
417 .name = "Legend Silicon LGS-8GL5 DMB-TH", 417 .name = "Legend Silicon LGS-8GL5 DMB-TH",
418 .type = FE_OFDM,
419 .frequency_min = 474000000, 418 .frequency_min = 474000000,
420 .frequency_max = 858000000, 419 .frequency_max = 858000000,
421 .frequency_stepsize = 10000, 420 .frequency_stepsize = 10000,
diff --git a/drivers/media/dvb/frontends/lgs8gxx.c b/drivers/media/dvb/frontends/lgs8gxx.c
index a47add29140d..4de1d3520cd2 100644
--- a/drivers/media/dvb/frontends/lgs8gxx.c
+++ b/drivers/media/dvb/frontends/lgs8gxx.c
@@ -997,7 +997,6 @@ static struct dvb_frontend_ops lgs8gxx_ops = {
997 .delsys = { SYS_DMBTH }, 997 .delsys = { SYS_DMBTH },
998 .info = { 998 .info = {
999 .name = "Legend Silicon LGS8913/LGS8GXX DMB-TH", 999 .name = "Legend Silicon LGS8913/LGS8GXX DMB-TH",
1000 .type = FE_OFDM,
1001 .frequency_min = 474000000, 1000 .frequency_min = 474000000,
1002 .frequency_max = 858000000, 1001 .frequency_max = 858000000,
1003 .frequency_stepsize = 10000, 1002 .frequency_stepsize = 10000,
diff --git a/drivers/media/dvb/frontends/mb86a16.c b/drivers/media/dvb/frontends/mb86a16.c
index 45844f4016c8..9ae40abfd71a 100644
--- a/drivers/media/dvb/frontends/mb86a16.c
+++ b/drivers/media/dvb/frontends/mb86a16.c
@@ -1817,7 +1817,6 @@ static struct dvb_frontend_ops mb86a16_ops = {
1817 .delsys = { SYS_DVBS }, 1817 .delsys = { SYS_DVBS },
1818 .info = { 1818 .info = {
1819 .name = "Fujitsu MB86A16 DVB-S", 1819 .name = "Fujitsu MB86A16 DVB-S",
1820 .type = FE_QPSK,
1821 .frequency_min = 950000, 1820 .frequency_min = 950000,
1822 .frequency_max = 2150000, 1821 .frequency_max = 2150000,
1823 .frequency_stepsize = 3000, 1822 .frequency_stepsize = 3000,
diff --git a/drivers/media/dvb/frontends/mb86a20s.c b/drivers/media/dvb/frontends/mb86a20s.c
index 4267e517d4c4..82d3301a1c18 100644
--- a/drivers/media/dvb/frontends/mb86a20s.c
+++ b/drivers/media/dvb/frontends/mb86a20s.c
@@ -617,7 +617,6 @@ static struct dvb_frontend_ops mb86a20s_ops = {
617 /* Use dib8000 values per default */ 617 /* Use dib8000 values per default */
618 .info = { 618 .info = {
619 .name = "Fujitsu mb86A20s", 619 .name = "Fujitsu mb86A20s",
620 .type = FE_OFDM,
621 .caps = FE_CAN_INVERSION_AUTO | FE_CAN_RECOVER | 620 .caps = FE_CAN_INVERSION_AUTO | FE_CAN_RECOVER |
622 FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 | FE_CAN_FEC_3_4 | 621 FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 | FE_CAN_FEC_3_4 |
623 FE_CAN_FEC_5_6 | FE_CAN_FEC_7_8 | FE_CAN_FEC_AUTO | 622 FE_CAN_FEC_5_6 | FE_CAN_FEC_7_8 | FE_CAN_FEC_AUTO |
diff --git a/drivers/media/dvb/frontends/mt312.c b/drivers/media/dvb/frontends/mt312.c
index 90aac0d6c36f..e20bf13aa860 100644
--- a/drivers/media/dvb/frontends/mt312.c
+++ b/drivers/media/dvb/frontends/mt312.c
@@ -741,7 +741,6 @@ static struct dvb_frontend_ops mt312_ops = {
741 .delsys = { SYS_DVBS }, 741 .delsys = { SYS_DVBS },
742 .info = { 742 .info = {
743 .name = "Zarlink ???? DVB-S", 743 .name = "Zarlink ???? DVB-S",
744 .type = FE_QPSK,
745 .frequency_min = 950000, 744 .frequency_min = 950000,
746 .frequency_max = 2150000, 745 .frequency_max = 2150000,
747 /* FIXME: adjust freq to real used xtal */ 746 /* FIXME: adjust freq to real used xtal */
diff --git a/drivers/media/dvb/frontends/mt352.c b/drivers/media/dvb/frontends/mt352.c
index 0321eec894bc..2c3b50e828d7 100644
--- a/drivers/media/dvb/frontends/mt352.c
+++ b/drivers/media/dvb/frontends/mt352.c
@@ -570,7 +570,6 @@ static struct dvb_frontend_ops mt352_ops = {
570 .delsys = { SYS_DVBT }, 570 .delsys = { SYS_DVBT },
571 .info = { 571 .info = {
572 .name = "Zarlink MT352 DVB-T", 572 .name = "Zarlink MT352 DVB-T",
573 .type = FE_OFDM,
574 .frequency_min = 174000000, 573 .frequency_min = 174000000,
575 .frequency_max = 862000000, 574 .frequency_max = 862000000,
576 .frequency_stepsize = 166667, 575 .frequency_stepsize = 166667,
diff --git a/drivers/media/dvb/frontends/nxt200x.c b/drivers/media/dvb/frontends/nxt200x.c
index b541614f11ef..49ca78d883b1 100644
--- a/drivers/media/dvb/frontends/nxt200x.c
+++ b/drivers/media/dvb/frontends/nxt200x.c
@@ -1206,7 +1206,6 @@ static struct dvb_frontend_ops nxt200x_ops = {
1206 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 1206 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
1207 .info = { 1207 .info = {
1208 .name = "Nextwave NXT200X VSB/QAM frontend", 1208 .name = "Nextwave NXT200X VSB/QAM frontend",
1209 .type = FE_ATSC,
1210 .frequency_min = 54000000, 1209 .frequency_min = 54000000,
1211 .frequency_max = 860000000, 1210 .frequency_max = 860000000,
1212 .frequency_stepsize = 166666, /* stepsize is just a guess */ 1211 .frequency_stepsize = 166666, /* stepsize is just a guess */
diff --git a/drivers/media/dvb/frontends/nxt6000.c b/drivers/media/dvb/frontends/nxt6000.c
index 89021bddfcb6..90ae6c72c0e3 100644
--- a/drivers/media/dvb/frontends/nxt6000.c
+++ b/drivers/media/dvb/frontends/nxt6000.c
@@ -576,7 +576,6 @@ static struct dvb_frontend_ops nxt6000_ops = {
576 .delsys = { SYS_DVBT }, 576 .delsys = { SYS_DVBT },
577 .info = { 577 .info = {
578 .name = "NxtWave NXT6000 DVB-T", 578 .name = "NxtWave NXT6000 DVB-T",
579 .type = FE_OFDM,
580 .frequency_min = 0, 579 .frequency_min = 0,
581 .frequency_max = 863250000, 580 .frequency_max = 863250000,
582 .frequency_stepsize = 62500, 581 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/or51132.c b/drivers/media/dvb/frontends/or51132.c
index 82ee29590e7f..5ef921823c15 100644
--- a/drivers/media/dvb/frontends/or51132.c
+++ b/drivers/media/dvb/frontends/or51132.c
@@ -589,7 +589,6 @@ static struct dvb_frontend_ops or51132_ops = {
589 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 589 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
590 .info = { 590 .info = {
591 .name = "Oren OR51132 VSB/QAM Frontend", 591 .name = "Oren OR51132 VSB/QAM Frontend",
592 .type = FE_ATSC,
593 .frequency_min = 44000000, 592 .frequency_min = 44000000,
594 .frequency_max = 958000000, 593 .frequency_max = 958000000,
595 .frequency_stepsize = 166666, 594 .frequency_stepsize = 166666,
diff --git a/drivers/media/dvb/frontends/or51211.c b/drivers/media/dvb/frontends/or51211.c
index d2b52e555428..c625b57b4333 100644
--- a/drivers/media/dvb/frontends/or51211.c
+++ b/drivers/media/dvb/frontends/or51211.c
@@ -547,7 +547,6 @@ static struct dvb_frontend_ops or51211_ops = {
547 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 547 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
548 .info = { 548 .info = {
549 .name = "Oren OR51211 VSB Frontend", 549 .name = "Oren OR51211 VSB Frontend",
550 .type = FE_ATSC,
551 .frequency_min = 44000000, 550 .frequency_min = 44000000,
552 .frequency_max = 958000000, 551 .frequency_max = 958000000,
553 .frequency_stepsize = 166666, 552 .frequency_stepsize = 166666,
diff --git a/drivers/media/dvb/frontends/s5h1409.c b/drivers/media/dvb/frontends/s5h1409.c
index 21baea8902c3..f71b06221e14 100644
--- a/drivers/media/dvb/frontends/s5h1409.c
+++ b/drivers/media/dvb/frontends/s5h1409.c
@@ -999,7 +999,6 @@ static struct dvb_frontend_ops s5h1409_ops = {
999 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 999 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
1000 .info = { 1000 .info = {
1001 .name = "Samsung S5H1409 QAM/8VSB Frontend", 1001 .name = "Samsung S5H1409 QAM/8VSB Frontend",
1002 .type = FE_ATSC,
1003 .frequency_min = 54000000, 1002 .frequency_min = 54000000,
1004 .frequency_max = 858000000, 1003 .frequency_max = 858000000,
1005 .frequency_stepsize = 62500, 1004 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/s5h1411.c b/drivers/media/dvb/frontends/s5h1411.c
index b8c7feb51015..6cc4b7a9dd60 100644
--- a/drivers/media/dvb/frontends/s5h1411.c
+++ b/drivers/media/dvb/frontends/s5h1411.c
@@ -918,7 +918,6 @@ static struct dvb_frontend_ops s5h1411_ops = {
918 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, 918 .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
919 .info = { 919 .info = {
920 .name = "Samsung S5H1411 QAM/8VSB Frontend", 920 .name = "Samsung S5H1411 QAM/8VSB Frontend",
921 .type = FE_ATSC,
922 .frequency_min = 54000000, 921 .frequency_min = 54000000,
923 .frequency_max = 858000000, 922 .frequency_max = 858000000,
924 .frequency_stepsize = 62500, 923 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/s5h1420.c b/drivers/media/dvb/frontends/s5h1420.c
index d83d20acc873..2322257c69ae 100644
--- a/drivers/media/dvb/frontends/s5h1420.c
+++ b/drivers/media/dvb/frontends/s5h1420.c
@@ -940,7 +940,6 @@ static struct dvb_frontend_ops s5h1420_ops = {
940 .delsys = { SYS_DVBS }, 940 .delsys = { SYS_DVBS },
941 .info = { 941 .info = {
942 .name = "Samsung S5H1420/PnpNetwork PN1010 DVB-S", 942 .name = "Samsung S5H1420/PnpNetwork PN1010 DVB-S",
943 .type = FE_QPSK,
944 .frequency_min = 950000, 943 .frequency_min = 950000,
945 .frequency_max = 2150000, 944 .frequency_max = 2150000,
946 .frequency_stepsize = 125, /* kHz for QPSK frontends */ 945 .frequency_stepsize = 125, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/s5h1432.c b/drivers/media/dvb/frontends/s5h1432.c
index baa3aae160b9..8352ce1c9556 100644
--- a/drivers/media/dvb/frontends/s5h1432.c
+++ b/drivers/media/dvb/frontends/s5h1432.c
@@ -378,7 +378,6 @@ static struct dvb_frontend_ops s5h1432_ops = {
378 .delsys = { SYS_DVBT }, 378 .delsys = { SYS_DVBT },
379 .info = { 379 .info = {
380 .name = "Samsung s5h1432 DVB-T Frontend", 380 .name = "Samsung s5h1432 DVB-T Frontend",
381 .type = FE_OFDM,
382 .frequency_min = 177000000, 381 .frequency_min = 177000000,
383 .frequency_max = 858000000, 382 .frequency_max = 858000000,
384 .frequency_stepsize = 166666, 383 .frequency_stepsize = 166666,
diff --git a/drivers/media/dvb/frontends/s921.c b/drivers/media/dvb/frontends/s921.c
index 6012e1045d31..cd2288c07147 100644
--- a/drivers/media/dvb/frontends/s921.c
+++ b/drivers/media/dvb/frontends/s921.c
@@ -515,7 +515,6 @@ static struct dvb_frontend_ops s921_ops = {
515 /* Use dib8000 values per default */ 515 /* Use dib8000 values per default */
516 .info = { 516 .info = {
517 .name = "Sharp S921", 517 .name = "Sharp S921",
518 .type = FE_OFDM,
519 .frequency_min = 470000000, 518 .frequency_min = 470000000,
520 /* 519 /*
521 * Max should be 770MHz instead, according with Sharp docs, 520 * Max should be 770MHz instead, according with Sharp docs,
diff --git a/drivers/media/dvb/frontends/si21xx.c b/drivers/media/dvb/frontends/si21xx.c
index e223f3564433..a68a64800df7 100644
--- a/drivers/media/dvb/frontends/si21xx.c
+++ b/drivers/media/dvb/frontends/si21xx.c
@@ -867,7 +867,6 @@ static struct dvb_frontend_ops si21xx_ops = {
867 .delsys = { SYS_DVBS }, 867 .delsys = { SYS_DVBS },
868 .info = { 868 .info = {
869 .name = "SL SI21XX DVB-S", 869 .name = "SL SI21XX DVB-S",
870 .type = FE_QPSK,
871 .frequency_min = 950000, 870 .frequency_min = 950000,
872 .frequency_max = 2150000, 871 .frequency_max = 2150000,
873 .frequency_stepsize = 125, /* kHz for QPSK frontends */ 872 .frequency_stepsize = 125, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/sp8870.c b/drivers/media/dvb/frontends/sp8870.c
index 58e4792e0053..e37274c8f14e 100644
--- a/drivers/media/dvb/frontends/sp8870.c
+++ b/drivers/media/dvb/frontends/sp8870.c
@@ -584,7 +584,6 @@ static struct dvb_frontend_ops sp8870_ops = {
584 .delsys = { SYS_DVBT }, 584 .delsys = { SYS_DVBT },
585 .info = { 585 .info = {
586 .name = "Spase SP8870 DVB-T", 586 .name = "Spase SP8870 DVB-T",
587 .type = FE_OFDM,
588 .frequency_min = 470000000, 587 .frequency_min = 470000000,
589 .frequency_max = 860000000, 588 .frequency_max = 860000000,
590 .frequency_stepsize = 166666, 589 .frequency_stepsize = 166666,
diff --git a/drivers/media/dvb/frontends/sp887x.c b/drivers/media/dvb/frontends/sp887x.c
index 6fd8513ac5d7..f4096ccb226e 100644
--- a/drivers/media/dvb/frontends/sp887x.c
+++ b/drivers/media/dvb/frontends/sp887x.c
@@ -595,7 +595,6 @@ static struct dvb_frontend_ops sp887x_ops = {
595 .delsys = { SYS_DVBT }, 595 .delsys = { SYS_DVBT },
596 .info = { 596 .info = {
597 .name = "Spase SP887x DVB-T", 597 .name = "Spase SP887x DVB-T",
598 .type = FE_OFDM,
599 .frequency_min = 50500000, 598 .frequency_min = 50500000,
600 .frequency_max = 858000000, 599 .frequency_max = 858000000,
601 .frequency_stepsize = 166666, 600 .frequency_stepsize = 166666,
diff --git a/drivers/media/dvb/frontends/stb0899_drv.c b/drivers/media/dvb/frontends/stb0899_drv.c
index c9e178526ed1..38565beafe23 100644
--- a/drivers/media/dvb/frontends/stb0899_drv.c
+++ b/drivers/media/dvb/frontends/stb0899_drv.c
@@ -1586,26 +1586,10 @@ static enum dvbfe_algo stb0899_frontend_algo(struct dvb_frontend *fe)
1586 return DVBFE_ALGO_CUSTOM; 1586 return DVBFE_ALGO_CUSTOM;
1587} 1587}
1588 1588
1589static int stb0899_get_property(struct dvb_frontend *fe, struct dtv_property *p)
1590{
1591 switch (p->cmd) {
1592 case DTV_ENUM_DELSYS:
1593 p->u.buffer.data[0] = SYS_DSS;
1594 p->u.buffer.data[1] = SYS_DVBS;
1595 p->u.buffer.data[2] = SYS_DVBS2;
1596 p->u.buffer.len = 3;
1597 break;
1598 default:
1599 break;
1600 }
1601 return 0;
1602}
1603
1604static struct dvb_frontend_ops stb0899_ops = { 1589static struct dvb_frontend_ops stb0899_ops = {
1605 1590 .delsys = { SYS_DVBS, SYS_DVBS2, SYS_DSS },
1606 .info = { 1591 .info = {
1607 .name = "STB0899 Multistandard", 1592 .name = "STB0899 Multistandard",
1608 .type = FE_QPSK,
1609 .frequency_min = 950000, 1593 .frequency_min = 950000,
1610 .frequency_max = 2150000, 1594 .frequency_max = 2150000,
1611 .frequency_stepsize = 0, 1595 .frequency_stepsize = 0,
@@ -1642,8 +1626,6 @@ static struct dvb_frontend_ops stb0899_ops = {
1642 .diseqc_send_master_cmd = stb0899_send_diseqc_msg, 1626 .diseqc_send_master_cmd = stb0899_send_diseqc_msg,
1643 .diseqc_recv_slave_reply = stb0899_recv_slave_reply, 1627 .diseqc_recv_slave_reply = stb0899_recv_slave_reply,
1644 .diseqc_send_burst = stb0899_send_diseqc_burst, 1628 .diseqc_send_burst = stb0899_send_diseqc_burst,
1645
1646 .get_property = stb0899_get_property,
1647}; 1629};
1648 1630
1649struct dvb_frontend *stb0899_attach(struct stb0899_config *config, struct i2c_adapter *i2c) 1631struct dvb_frontend *stb0899_attach(struct stb0899_config *config, struct i2c_adapter *i2c)
diff --git a/drivers/media/dvb/frontends/stv0288.c b/drivers/media/dvb/frontends/stv0288.c
index b0ddebcc85ed..fb5548a82208 100644
--- a/drivers/media/dvb/frontends/stv0288.c
+++ b/drivers/media/dvb/frontends/stv0288.c
@@ -452,12 +452,6 @@ static int stv0288_set_property(struct dvb_frontend *fe, struct dtv_property *p)
452 return 0; 452 return 0;
453} 453}
454 454
455static int stv0288_get_property(struct dvb_frontend *fe, struct dtv_property *p)
456{
457 dprintk("%s(..)\n", __func__);
458 return 0;
459}
460
461static int stv0288_set_frontend(struct dvb_frontend *fe) 455static int stv0288_set_frontend(struct dvb_frontend *fe)
462{ 456{
463 struct stv0288_state *state = fe->demodulator_priv; 457 struct stv0288_state *state = fe->demodulator_priv;
@@ -545,7 +539,6 @@ static struct dvb_frontend_ops stv0288_ops = {
545 .delsys = { SYS_DVBS }, 539 .delsys = { SYS_DVBS },
546 .info = { 540 .info = {
547 .name = "ST STV0288 DVB-S", 541 .name = "ST STV0288 DVB-S",
548 .type = FE_QPSK,
549 .frequency_min = 950000, 542 .frequency_min = 950000,
550 .frequency_max = 2150000, 543 .frequency_max = 2150000,
551 .frequency_stepsize = 1000, /* kHz for QPSK frontends */ 544 .frequency_stepsize = 1000, /* kHz for QPSK frontends */
@@ -575,7 +568,6 @@ static struct dvb_frontend_ops stv0288_ops = {
575 .set_voltage = stv0288_set_voltage, 568 .set_voltage = stv0288_set_voltage,
576 569
577 .set_property = stv0288_set_property, 570 .set_property = stv0288_set_property,
578 .get_property = stv0288_get_property,
579 .set_frontend = stv0288_set_frontend, 571 .set_frontend = stv0288_set_frontend,
580}; 572};
581 573
diff --git a/drivers/media/dvb/frontends/stv0297.c b/drivers/media/dvb/frontends/stv0297.c
index 8e5bd69f2f80..85c157a1fe5e 100644
--- a/drivers/media/dvb/frontends/stv0297.c
+++ b/drivers/media/dvb/frontends/stv0297.c
@@ -693,7 +693,6 @@ static struct dvb_frontend_ops stv0297_ops = {
693 .delsys = { SYS_DVBC_ANNEX_A }, 693 .delsys = { SYS_DVBC_ANNEX_A },
694 .info = { 694 .info = {
695 .name = "ST STV0297 DVB-C", 695 .name = "ST STV0297 DVB-C",
696 .type = FE_QAM,
697 .frequency_min = 47000000, 696 .frequency_min = 47000000,
698 .frequency_max = 862000000, 697 .frequency_max = 862000000,
699 .frequency_stepsize = 62500, 698 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/stv0299.c b/drivers/media/dvb/frontends/stv0299.c
index a7abc82f0894..057b5f8effc0 100644
--- a/drivers/media/dvb/frontends/stv0299.c
+++ b/drivers/media/dvb/frontends/stv0299.c
@@ -711,7 +711,6 @@ static struct dvb_frontend_ops stv0299_ops = {
711 .delsys = { SYS_DVBS }, 711 .delsys = { SYS_DVBS },
712 .info = { 712 .info = {
713 .name = "ST STV0299 DVB-S", 713 .name = "ST STV0299 DVB-S",
714 .type = FE_QPSK,
715 .frequency_min = 950000, 714 .frequency_min = 950000,
716 .frequency_max = 2150000, 715 .frequency_max = 2150000,
717 .frequency_stepsize = 125, /* kHz for QPSK frontends */ 716 .frequency_stepsize = 125, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/stv0367.c b/drivers/media/dvb/frontends/stv0367.c
index 6786b9e4a86c..fdd20c7737b5 100644
--- a/drivers/media/dvb/frontends/stv0367.c
+++ b/drivers/media/dvb/frontends/stv0367.c
@@ -2265,7 +2265,6 @@ static struct dvb_frontend_ops stv0367ter_ops = {
2265 .delsys = { SYS_DVBT }, 2265 .delsys = { SYS_DVBT },
2266 .info = { 2266 .info = {
2267 .name = "ST STV0367 DVB-T", 2267 .name = "ST STV0367 DVB-T",
2268 .type = FE_OFDM,
2269 .frequency_min = 47000000, 2268 .frequency_min = 47000000,
2270 .frequency_max = 862000000, 2269 .frequency_max = 862000000,
2271 .frequency_stepsize = 15625, 2270 .frequency_stepsize = 15625,
@@ -3384,7 +3383,6 @@ static struct dvb_frontend_ops stv0367cab_ops = {
3384 .delsys = { SYS_DVBC_ANNEX_A }, 3383 .delsys = { SYS_DVBC_ANNEX_A },
3385 .info = { 3384 .info = {
3386 .name = "ST STV0367 DVB-C", 3385 .name = "ST STV0367 DVB-C",
3387 .type = FE_QAM,
3388 .frequency_min = 47000000, 3386 .frequency_min = 47000000,
3389 .frequency_max = 862000000, 3387 .frequency_max = 862000000,
3390 .frequency_stepsize = 62500, 3388 .frequency_stepsize = 62500,
diff --git a/drivers/media/dvb/frontends/stv0900_core.c b/drivers/media/dvb/frontends/stv0900_core.c
index 33325ae41b8a..7f1badaf0d03 100644
--- a/drivers/media/dvb/frontends/stv0900_core.c
+++ b/drivers/media/dvb/frontends/stv0900_core.c
@@ -1860,7 +1860,6 @@ static struct dvb_frontend_ops stv0900_ops = {
1860 .delsys = { SYS_DVBS, SYS_DVBS2, SYS_DSS }, 1860 .delsys = { SYS_DVBS, SYS_DVBS2, SYS_DSS },
1861 .info = { 1861 .info = {
1862 .name = "STV0900 frontend", 1862 .name = "STV0900 frontend",
1863 .type = FE_QPSK,
1864 .frequency_min = 950000, 1863 .frequency_min = 950000,
1865 .frequency_max = 2150000, 1864 .frequency_max = 2150000,
1866 .frequency_stepsize = 125, 1865 .frequency_stepsize = 125,
diff --git a/drivers/media/dvb/frontends/stv090x.c b/drivers/media/dvb/frontends/stv090x.c
index dd8ded5fc2dc..4aef1877ed42 100644
--- a/drivers/media/dvb/frontends/stv090x.c
+++ b/drivers/media/dvb/frontends/stv090x.c
@@ -4715,7 +4715,6 @@ static struct dvb_frontend_ops stv090x_ops = {
4715 .delsys = { SYS_DVBS, SYS_DVBS2, SYS_DSS }, 4715 .delsys = { SYS_DVBS, SYS_DVBS2, SYS_DSS },
4716 .info = { 4716 .info = {
4717 .name = "STV090x Multistandard", 4717 .name = "STV090x Multistandard",
4718 .type = FE_QPSK,
4719 .frequency_min = 950000, 4718 .frequency_min = 950000,
4720 .frequency_max = 2150000, 4719 .frequency_max = 2150000,
4721 .frequency_stepsize = 0, 4720 .frequency_stepsize = 0,
diff --git a/drivers/media/dvb/frontends/tda10021.c b/drivers/media/dvb/frontends/tda10021.c
index a3308318f88e..1bff7f457e19 100644
--- a/drivers/media/dvb/frontends/tda10021.c
+++ b/drivers/media/dvb/frontends/tda10021.c
@@ -487,7 +487,6 @@ static struct dvb_frontend_ops tda10021_ops = {
487 .delsys = { SYS_DVBC_ANNEX_A, SYS_DVBC_ANNEX_C }, 487 .delsys = { SYS_DVBC_ANNEX_A, SYS_DVBC_ANNEX_C },
488 .info = { 488 .info = {
489 .name = "Philips TDA10021 DVB-C", 489 .name = "Philips TDA10021 DVB-C",
490 .type = FE_QAM,
491 .frequency_stepsize = 62500, 490 .frequency_stepsize = 62500,
492 .frequency_min = 47000000, 491 .frequency_min = 47000000,
493 .frequency_max = 862000000, 492 .frequency_max = 862000000,
diff --git a/drivers/media/dvb/frontends/tda10023.c b/drivers/media/dvb/frontends/tda10023.c
index d0b8e86fc879..ca1e0d54b69a 100644
--- a/drivers/media/dvb/frontends/tda10023.c
+++ b/drivers/media/dvb/frontends/tda10023.c
@@ -576,7 +576,6 @@ static struct dvb_frontend_ops tda10023_ops = {
576 .delsys = { SYS_DVBC_ANNEX_A, SYS_DVBC_ANNEX_C }, 576 .delsys = { SYS_DVBC_ANNEX_A, SYS_DVBC_ANNEX_C },
577 .info = { 577 .info = {
578 .name = "Philips TDA10023 DVB-C", 578 .name = "Philips TDA10023 DVB-C",
579 .type = FE_QAM,
580 .frequency_stepsize = 62500, 579 .frequency_stepsize = 62500,
581 .frequency_min = 47000000, 580 .frequency_min = 47000000,
582 .frequency_max = 862000000, 581 .frequency_max = 862000000,
diff --git a/drivers/media/dvb/frontends/tda10048.c b/drivers/media/dvb/frontends/tda10048.c
index 57711cbe28ac..71fb63299de7 100644
--- a/drivers/media/dvb/frontends/tda10048.c
+++ b/drivers/media/dvb/frontends/tda10048.c
@@ -1160,7 +1160,6 @@ static struct dvb_frontend_ops tda10048_ops = {
1160 .delsys = { SYS_DVBT }, 1160 .delsys = { SYS_DVBT },
1161 .info = { 1161 .info = {
1162 .name = "NXP TDA10048HN DVB-T", 1162 .name = "NXP TDA10048HN DVB-T",
1163 .type = FE_OFDM,
1164 .frequency_min = 177000000, 1163 .frequency_min = 177000000,
1165 .frequency_max = 858000000, 1164 .frequency_max = 858000000,
1166 .frequency_stepsize = 166666, 1165 .frequency_stepsize = 166666,
diff --git a/drivers/media/dvb/frontends/tda1004x.c b/drivers/media/dvb/frontends/tda1004x.c
index bbab4a13ff33..ae6f22aae677 100644
--- a/drivers/media/dvb/frontends/tda1004x.c
+++ b/drivers/media/dvb/frontends/tda1004x.c
@@ -1235,7 +1235,6 @@ static struct dvb_frontend_ops tda10045_ops = {
1235 .delsys = { SYS_DVBT }, 1235 .delsys = { SYS_DVBT },
1236 .info = { 1236 .info = {
1237 .name = "Philips TDA10045H DVB-T", 1237 .name = "Philips TDA10045H DVB-T",
1238 .type = FE_OFDM,
1239 .frequency_min = 51000000, 1238 .frequency_min = 51000000,
1240 .frequency_max = 858000000, 1239 .frequency_max = 858000000,
1241 .frequency_stepsize = 166667, 1240 .frequency_stepsize = 166667,
@@ -1306,7 +1305,6 @@ static struct dvb_frontend_ops tda10046_ops = {
1306 .delsys = { SYS_DVBT }, 1305 .delsys = { SYS_DVBT },
1307 .info = { 1306 .info = {
1308 .name = "Philips TDA10046H DVB-T", 1307 .name = "Philips TDA10046H DVB-T",
1309 .type = FE_OFDM,
1310 .frequency_min = 51000000, 1308 .frequency_min = 51000000,
1311 .frequency_max = 858000000, 1309 .frequency_max = 858000000,
1312 .frequency_stepsize = 166667, 1310 .frequency_stepsize = 166667,
diff --git a/drivers/media/dvb/frontends/tda10071.c b/drivers/media/dvb/frontends/tda10071.c
index 54e2aa0c4f8d..a99205026751 100644
--- a/drivers/media/dvb/frontends/tda10071.c
+++ b/drivers/media/dvb/frontends/tda10071.c
@@ -1218,7 +1218,6 @@ static struct dvb_frontend_ops tda10071_ops = {
1218 .delsys = { SYS_DVBT, SYS_DVBT2 }, 1218 .delsys = { SYS_DVBT, SYS_DVBT2 },
1219 .info = { 1219 .info = {
1220 .name = "NXP TDA10071", 1220 .name = "NXP TDA10071",
1221 .type = FE_QPSK,
1222 .frequency_min = 950000, 1221 .frequency_min = 950000,
1223 .frequency_max = 2150000, 1222 .frequency_max = 2150000,
1224 .frequency_tolerance = 5000, 1223 .frequency_tolerance = 5000,
diff --git a/drivers/media/dvb/frontends/tda10086.c b/drivers/media/dvb/frontends/tda10086.c
index e0d2fc1031f8..fcfe2e080cb0 100644
--- a/drivers/media/dvb/frontends/tda10086.c
+++ b/drivers/media/dvb/frontends/tda10086.c
@@ -707,7 +707,6 @@ static struct dvb_frontend_ops tda10086_ops = {
707 .delsys = { SYS_DVBS }, 707 .delsys = { SYS_DVBS },
708 .info = { 708 .info = {
709 .name = "Philips TDA10086 DVB-S", 709 .name = "Philips TDA10086 DVB-S",
710 .type = FE_QPSK,
711 .frequency_min = 950000, 710 .frequency_min = 950000,
712 .frequency_max = 2150000, 711 .frequency_max = 2150000,
713 .frequency_stepsize = 125, /* kHz for QPSK frontends */ 712 .frequency_stepsize = 125, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/tda8083.c b/drivers/media/dvb/frontends/tda8083.c
index b613dfc640ed..15912c96926a 100644
--- a/drivers/media/dvb/frontends/tda8083.c
+++ b/drivers/media/dvb/frontends/tda8083.c
@@ -443,7 +443,6 @@ static struct dvb_frontend_ops tda8083_ops = {
443 .delsys = { SYS_DVBS }, 443 .delsys = { SYS_DVBS },
444 .info = { 444 .info = {
445 .name = "Philips TDA8083 DVB-S", 445 .name = "Philips TDA8083 DVB-S",
446 .type = FE_QPSK,
447 .frequency_min = 920000, /* TDA8060 */ 446 .frequency_min = 920000, /* TDA8060 */
448 .frequency_max = 2200000, /* TDA8060 */ 447 .frequency_max = 2200000, /* TDA8060 */
449 .frequency_stepsize = 125, /* kHz for QPSK frontends */ 448 .frequency_stepsize = 125, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/ves1820.c b/drivers/media/dvb/frontends/ves1820.c
index e85a823665ff..bb42b563c42d 100644
--- a/drivers/media/dvb/frontends/ves1820.c
+++ b/drivers/media/dvb/frontends/ves1820.c
@@ -410,7 +410,6 @@ static struct dvb_frontend_ops ves1820_ops = {
410 .delsys = { SYS_DVBC_ANNEX_A }, 410 .delsys = { SYS_DVBC_ANNEX_A },
411 .info = { 411 .info = {
412 .name = "VLSI VES1820 DVB-C", 412 .name = "VLSI VES1820 DVB-C",
413 .type = FE_QAM,
414 .frequency_stepsize = 62500, 413 .frequency_stepsize = 62500,
415 .frequency_min = 47000000, 414 .frequency_min = 47000000,
416 .frequency_max = 862000000, 415 .frequency_max = 862000000,
diff --git a/drivers/media/dvb/frontends/ves1x93.c b/drivers/media/dvb/frontends/ves1x93.c
index 0ccd8515738f..9c17eacaec24 100644
--- a/drivers/media/dvb/frontends/ves1x93.c
+++ b/drivers/media/dvb/frontends/ves1x93.c
@@ -513,7 +513,6 @@ static struct dvb_frontend_ops ves1x93_ops = {
513 .delsys = { SYS_DVBS }, 513 .delsys = { SYS_DVBS },
514 .info = { 514 .info = {
515 .name = "VLSI VES1x93 DVB-S", 515 .name = "VLSI VES1x93 DVB-S",
516 .type = FE_QPSK,
517 .frequency_min = 950000, 516 .frequency_min = 950000,
518 .frequency_max = 2150000, 517 .frequency_max = 2150000,
519 .frequency_stepsize = 125, /* kHz for QPSK frontends */ 518 .frequency_stepsize = 125, /* kHz for QPSK frontends */
diff --git a/drivers/media/dvb/frontends/zl10353.c b/drivers/media/dvb/frontends/zl10353.c
index 816fa861c066..ac7237891374 100644
--- a/drivers/media/dvb/frontends/zl10353.c
+++ b/drivers/media/dvb/frontends/zl10353.c
@@ -641,7 +641,6 @@ static struct dvb_frontend_ops zl10353_ops = {
641 .delsys = { SYS_DVBT }, 641 .delsys = { SYS_DVBT },
642 .info = { 642 .info = {
643 .name = "Zarlink ZL10353 DVB-T", 643 .name = "Zarlink ZL10353 DVB-T",
644 .type = FE_OFDM,
645 .frequency_min = 174000000, 644 .frequency_min = 174000000,
646 .frequency_max = 862000000, 645 .frequency_max = 862000000,
647 .frequency_stepsize = 166667, 646 .frequency_stepsize = 166667,