[media] tuner-simple: add support for Tena TNF5337 MFD
authorMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 19 Jan 2011 18:05:30 +0000 (16:05 -0200)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Mon, 21 Mar 2011 23:31:48 +0000 (20:31 -0300)
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/common/tuners/tuner-types.c
include/media/tuner.h

index 58a513bcd747a934f9151aad950510786e52256d..afba6dc5e080396eb1aaade3c5d6ef0872251f08 100644 (file)
@@ -971,6 +971,22 @@ static struct tuner_params tuner_tena_9533_di_params[] = {
        },
 };
 
+/* ------------ TUNER_TENA_TNF_5337 - Tena tnf5337MFD STD M/N ------------ */
+
+static struct tuner_range tuner_tena_tnf_5337_ntsc_ranges[] = {
+       { 16 * 166.25 /*MHz*/, 0x86, 0x01, },
+       { 16 * 466.25 /*MHz*/, 0x86, 0x02, },
+       { 16 * 999.99        , 0x86, 0x08, },
+};
+
+static struct tuner_params tuner_tena_tnf_5337_params[] = {
+       {
+               .type   = TUNER_PARAM_TYPE_NTSC,
+               .ranges = tuner_tena_tnf_5337_ntsc_ranges,
+               .count  = ARRAY_SIZE(tuner_tena_tnf_5337_ntsc_ranges),
+       },
+};
+
 /* ------------ TUNER_PHILIPS_FMD1216ME(X)_MK3 - Philips PAL ------------ */
 
 static struct tuner_range tuner_philips_fmd1216me_mk3_pal_ranges[] = {
@@ -1842,6 +1858,11 @@ struct tunertype tuners[] = {
                .params = tuner_philips_fq1236_mk5_params,
                .count  = ARRAY_SIZE(tuner_philips_fq1236_mk5_params),
        },
+       [TUNER_TENA_TNF_5337] = { /* Tena 5337 MFD */
+               .name   = "Tena TNF5337 MFD",
+               .params = tuner_tena_tnf_5337_params,
+               .count  = ARRAY_SIZE(tuner_tena_tnf_5337_params),
+       },
 };
 EXPORT_SYMBOL(tuners);
 
index 51811eac46f1175ad18b86b3f9e2a4fff8b0e83c..5eec5292d01e1bb703884d808551efa1f82ecd6a 100644 (file)
 #define TUNER_NXP_TDA18271             83
 #define TUNER_SONY_BTF_PXN01Z          84
 #define TUNER_PHILIPS_FQ1236_MK5       85      /* NTSC, TDA9885, no FM radio */
+#define TUNER_TENA_TNF_5337            86
 
 /* tv card specific */
 #define TDA9887_PRESENT                (1<<0)