linux/drivers/media/common/tuners
Mauro Carvalho Chehab 6225f18b88 [media] Don't test for ops->info.type inside drivers
Now, ops->info.type is handled inside the dvb_frontend
core, only for DVBv3 calls, and according with the
delivery system. So, drivers should not care or use it,
otherwise, it may have issues with DVBv5 calls.

The drivers that were still using it were detected via
this small temporary hack:

--- a/include/linux/dvb/frontend.h
+++ b/include/linux/dvb/frontend.h
@@ -29,13 +29,16 @@
 #include <linux/types.h>

 typedef enum fe_type {
+#if defined(__DVB_CORE__) || !defined (__KERNEL__)
        FE_QPSK,
        FE_QAM,
        FE_OFDM,
        FE_ATSC
+#else
+FE_FOOO
+#endif
 } fe_type_t;

-
 typedef enum fe_caps {
        FE_IS_STUPID                    = 0,
        FE_CAN_INVERSION_AUTO           = 0x1,

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-01-04 23:10:19 -02:00
..
Kconfig [media] mt2063: Add it to the building system 2012-01-04 22:49:07 -02:00
Makefile [media] mt2063: Add it to the building system 2012-01-04 22:49:07 -02:00
max2165.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
max2165.h V4L/DVB (13373): Maxium MAX2165 silicon tuner 2009-12-05 18:41:33 -02:00
max2165_priv.h V4L/DVB (13373): Maxium MAX2165 silicon tuner 2009-12-05 18:41:33 -02:00
mc44s803.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
mc44s803.h V4L/DVB (10452): Add Freescale MC44S803 tuner driver 2009-03-30 12:42:39 -03:00
mc44s803_priv.h V4L/DVB (10452): Add Freescale MC44S803 tuner driver 2009-03-30 12:42:39 -03:00
mt20xx.c [media] mt20xx.c: fix compiler warnings 2011-09-06 14:38:42 -03:00
mt20xx.h
mt2060.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
mt2060.h
mt2060_priv.h [media] mt2060: remove fake implementaion of get_bandwidth() 2011-12-31 08:26:40 -02:00
mt2063.c [media] mt2063: Add support for get_if_frequency() 2012-01-04 22:49:05 -02:00
mt2063.h [media] mt2063: Fix analog/digital set params logic 2012-01-04 22:21:34 -02:00
mt2131.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
mt2131.h
mt2131_priv.h [media] mt2031: remove fake implementaion of get_bandwidth() 2011-12-31 08:26:44 -02:00
mt2266.c [media] dvb: don't use DVBv3 bandwidth macros 2011-12-31 10:22:49 -02:00
mt2266.h
mxl5005s.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
mxl5005s.h V4L/DVB (13331): mxl5005s: provide ability to override QAM gain for HVR-1600 2009-12-05 18:41:23 -02:00
mxl5007t.c [media] dvb: don't use DVBv3 bandwidth macros 2011-12-31 10:22:49 -02:00
mxl5007t.h
qt1010.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
qt1010.h
qt1010_priv.h [media] qt1010: remove fake implementaion of get_bandwidth() 2011-12-31 08:26:35 -02:00
tda827x.c [media] Don't test for ops->info.type inside drivers 2012-01-04 23:10:19 -02:00
tda827x.h V4L/DVB (9049): convert tuner drivers to use dvb_frontend->callback 2008-10-12 09:37:09 -02:00
tda8290.c [media] tda829x: fix regression in probe functions 2011-03-02 14:18:12 -03:00
tda8290.h V4L/DVB (9049): convert tuner drivers to use dvb_frontend->callback 2008-10-12 09:37:09 -02:00
tda9887.c [media] Remove the remaining usages for T_STANDBY 2011-03-21 20:32:03 -03:00
tda9887.h
tda18212.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
tda18212.h [media] tda18212: add DVB-T2 support 2011-11-07 10:25:56 -02:00
tda18218.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
tda18218.h V4L/DVB: NXP TDA18218 silicon tuner driver 2010-10-21 01:04:42 -02:00
tda18218_priv.h [media] tda18218: implement .get_if_frequency() 2011-11-24 17:50:57 -02:00
tda18271-common.c [media] tda18271: Use printk extension %pV 2011-08-27 11:19:43 -03:00
tda18271-fe.c [media] dvb: don't use DVBv3 bandwidth macros 2011-12-31 10:22:49 -02:00
tda18271-maps.c [media] tda18271: add support for QAM 7 MHz map 2011-12-31 08:27:27 -02:00
tda18271-priv.h [media] tda18271: add tda18271_get_if_frequency 2011-11-08 08:25:15 -02:00
tda18271.h [media] tda18271: add support for QAM 7 MHz map 2011-12-31 08:27:27 -02:00
tea5761.c [media] Remove the remaining usages for T_STANDBY 2011-03-21 20:32:03 -03:00
tea5761.h
tea5767.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
tea5767.h
tuner-i2c.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
tuner-simple.c [media] dvb: don't use DVBv3 bandwidth macros 2011-12-31 10:22:49 -02:00
tuner-simple.h
tuner-types.c drivers/media: Add module.h to all files using it implicitly 2011-10-31 19:31:51 -04:00
tuner-xc2028-types.h
tuner-xc2028.c [media] tuners: remove dvb_frontend_parameters from set_params() 2011-12-31 08:57:29 -02:00
tuner-xc2028.h [media] tuner/xc2028: Add I2C flush callback 2011-08-31 15:03:22 -03:00
xc4000.c [media] dvb: don't use DVBv3 bandwidth macros 2011-12-31 10:22:49 -02:00
xc4000.h [media] xc4000: make checkpatch.pl happy 2011-07-27 17:52:40 -03:00
xc5000.c [media] dvb: don't use DVBv3 bandwidth macros 2011-12-31 10:22:49 -02:00
xc5000.h [media] xc5000: add set_config and other 2011-03-21 20:32:19 -03:00