]> err.no Git - linux-2.6/commitdiff
V4L/DVB (7423): dvb-pll: remove support for Philips TD1316
authorMichael Krufky <mkrufky@linuxtv.org>
Tue, 22 Apr 2008 17:46:19 +0000 (14:46 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Thu, 24 Apr 2008 17:07:54 +0000 (14:07 -0300)
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/dvb/frontends/dvb-pll.c
drivers/media/dvb/frontends/dvb-pll.h

index 7735e7484e7883f3bdedab1abc7aa09f9f83c06e..b2491f106cef94a3f84f96f389ffda70e2788548 100644 (file)
@@ -374,48 +374,6 @@ static struct dvb_pll_desc dvb_pll_philips_sd1878_tda8261 = {
        },
 };
 
-/*
- * Philips TD1316 Tuner.
- */
-static void td1316_bw(struct dvb_frontend *fe, u8 *buf,
-                     const struct dvb_frontend_parameters *params)
-{
-       u8 band;
-
-       /* determine band */
-       if (params->frequency < 161000000)
-               band = 1;
-       else if (params->frequency < 444000000)
-               band = 2;
-       else
-               band = 4;
-
-       buf[3] |= band;
-
-       /* setup PLL filter */
-       if (params->u.ofdm.bandwidth == BANDWIDTH_8_MHZ)
-               buf[3] |= 1 << 3;
-}
-
-static struct dvb_pll_desc dvb_pll_philips_td1316 = {
-       .name  = "Philips TD1316",
-       .min   =  87000000,
-       .max   = 895000000,
-       .iffreq= 36166667,
-       .set   = td1316_bw,
-       .count = 9,
-       .entries = {
-               {  93834000, 166667, 0xca, 0x60},
-               { 123834000, 166667, 0xca, 0xa0},
-               { 163834000, 166667, 0xca, 0xc0},
-               { 253834000, 166667, 0xca, 0x60},
-               { 383834000, 166667, 0xca, 0xa0},
-               { 443834000, 166667, 0xca, 0xc0},
-               { 583834000, 166667, 0xca, 0x60},
-               { 793834000, 166667, 0xca, 0xa0},
-               { 858834000, 166667, 0xca, 0xe0},
-       },
-};
 
 
 static void opera1_bw(struct dvb_frontend *fe, u8 *buf,
@@ -462,7 +420,6 @@ static struct dvb_pll_desc *pll_list[] = {
        [DVB_PLL_TDHU2]                  = &dvb_pll_tdhu2,
        [DVB_PLL_SAMSUNG_TBMV]           = &dvb_pll_samsung_tbmv,
        [DVB_PLL_PHILIPS_SD1878_TDA8261] = &dvb_pll_philips_sd1878_tda8261,
-       [DVB_PLL_PHILIPS_TD1316]         = &dvb_pll_philips_td1316,
        [DVB_PLL_OPERA1]                 = &dvb_pll_opera1,
 };
 
index 48cd41fac1e1c755c7885d57f69bf6adf8c059ca..8736ccb9954b52a53d628b2c58f441da80d03e31 100644 (file)
@@ -22,7 +22,6 @@
 #define DVB_PLL_TDHU2                  16
 #define DVB_PLL_SAMSUNG_TBMV           17
 #define DVB_PLL_PHILIPS_SD1878_TDA8261 18
-#define DVB_PLL_PHILIPS_TD1316         19
 #define DVB_PLL_OPERA1                 21
 
 /**