diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-01-19 13:05:30 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-03-21 19:31:48 -0400 |
commit | 0cda12556bf3ebe47ee98eb6767a085c204ee35e (patch) | |
tree | 396d9ffd5bbd98736860c155374a623c451185b6 | |
parent | db4d56835e07ec793f143431170ba2fc17bf0191 (diff) |
[media] tuner-simple: add support for Tena TNF5337 MFD
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
-rw-r--r-- | drivers/media/common/tuners/tuner-types.c | 21 | ||||
-rw-r--r-- | include/media/tuner.h | 1 |
2 files changed, 22 insertions, 0 deletions
diff --git a/drivers/media/common/tuners/tuner-types.c b/drivers/media/common/tuners/tuner-types.c index 58a513bcd747..afba6dc5e080 100644 --- a/drivers/media/common/tuners/tuner-types.c +++ b/drivers/media/common/tuners/tuner-types.c | |||
@@ -971,6 +971,22 @@ static struct tuner_params tuner_tena_9533_di_params[] = { | |||
971 | }, | 971 | }, |
972 | }; | 972 | }; |
973 | 973 | ||
974 | /* ------------ TUNER_TENA_TNF_5337 - Tena tnf5337MFD STD M/N ------------ */ | ||
975 | |||
976 | static struct tuner_range tuner_tena_tnf_5337_ntsc_ranges[] = { | ||
977 | { 16 * 166.25 /*MHz*/, 0x86, 0x01, }, | ||
978 | { 16 * 466.25 /*MHz*/, 0x86, 0x02, }, | ||
979 | { 16 * 999.99 , 0x86, 0x08, }, | ||
980 | }; | ||
981 | |||
982 | static struct tuner_params tuner_tena_tnf_5337_params[] = { | ||
983 | { | ||
984 | .type = TUNER_PARAM_TYPE_NTSC, | ||
985 | .ranges = tuner_tena_tnf_5337_ntsc_ranges, | ||
986 | .count = ARRAY_SIZE(tuner_tena_tnf_5337_ntsc_ranges), | ||
987 | }, | ||
988 | }; | ||
989 | |||
974 | /* ------------ TUNER_PHILIPS_FMD1216ME(X)_MK3 - Philips PAL ------------ */ | 990 | /* ------------ TUNER_PHILIPS_FMD1216ME(X)_MK3 - Philips PAL ------------ */ |
975 | 991 | ||
976 | static struct tuner_range tuner_philips_fmd1216me_mk3_pal_ranges[] = { | 992 | static struct tuner_range tuner_philips_fmd1216me_mk3_pal_ranges[] = { |
@@ -1842,6 +1858,11 @@ struct tunertype tuners[] = { | |||
1842 | .params = tuner_philips_fq1236_mk5_params, | 1858 | .params = tuner_philips_fq1236_mk5_params, |
1843 | .count = ARRAY_SIZE(tuner_philips_fq1236_mk5_params), | 1859 | .count = ARRAY_SIZE(tuner_philips_fq1236_mk5_params), |
1844 | }, | 1860 | }, |
1861 | [TUNER_TENA_TNF_5337] = { /* Tena 5337 MFD */ | ||
1862 | .name = "Tena TNF5337 MFD", | ||
1863 | .params = tuner_tena_tnf_5337_params, | ||
1864 | .count = ARRAY_SIZE(tuner_tena_tnf_5337_params), | ||
1865 | }, | ||
1845 | }; | 1866 | }; |
1846 | EXPORT_SYMBOL(tuners); | 1867 | EXPORT_SYMBOL(tuners); |
1847 | 1868 | ||
diff --git a/include/media/tuner.h b/include/media/tuner.h index 51811eac46f1..5eec5292d01e 100644 --- a/include/media/tuner.h +++ b/include/media/tuner.h | |||
@@ -131,6 +131,7 @@ | |||
131 | #define TUNER_NXP_TDA18271 83 | 131 | #define TUNER_NXP_TDA18271 83 |
132 | #define TUNER_SONY_BTF_PXN01Z 84 | 132 | #define TUNER_SONY_BTF_PXN01Z 84 |
133 | #define TUNER_PHILIPS_FQ1236_MK5 85 /* NTSC, TDA9885, no FM radio */ | 133 | #define TUNER_PHILIPS_FQ1236_MK5 85 /* NTSC, TDA9885, no FM radio */ |
134 | #define TUNER_TENA_TNF_5337 86 | ||
134 | 135 | ||
135 | /* tv card specific */ | 136 | /* tv card specific */ |
136 | #define TDA9887_PRESENT (1<<0) | 137 | #define TDA9887_PRESENT (1<<0) |