aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/frontends/dvb-pll.c
diff options
context:
space:
mode:
authorMichael Krufky <mkrufky@linuxtv.org>2008-04-22 13:46:19 -0400
committerMauro Carvalho Chehab <mchehab@infradead.org>2008-04-24 13:07:54 -0400
commit92d1069f3cfbe4da07d9cf5b1cb29930e6277def (patch)
treef4c27a674a38b1e5a96942be443627f343116477 /drivers/media/dvb/frontends/dvb-pll.c
parent75a791925da909d489ef323e3a540ad1f1bca54f (diff)
V4L/DVB (7422): dvb-pll: remove support for Philips FMD1216ME
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/dvb/frontends/dvb-pll.c')
-rw-r--r--drivers/media/dvb/frontends/dvb-pll.c38
1 files changed, 0 insertions, 38 deletions
diff --git a/drivers/media/dvb/frontends/dvb-pll.c b/drivers/media/dvb/frontends/dvb-pll.c
index 7a25f872c094..7735e7484e78 100644
--- a/drivers/media/dvb/frontends/dvb-pll.c
+++ b/drivers/media/dvb/frontends/dvb-pll.c
@@ -81,12 +81,6 @@ struct dvb_pll_desc {
81/* descriptions */ 81/* descriptions */
82 82
83 83
84/* 0x04 = 166.67 kHz divider
85
86 0x80 = AGC Time constant 50ms Iagc = 9 uA
87 0x20 = AGC Take over point = 112 dBuV */
88static u8 tua603x_agc112[] = { 2, 0x80|0x40|0x18|0x04|0x01, 0x80|0x20 };
89
90static struct dvb_pll_desc dvb_pll_thomson_dtt7579 = { 84static struct dvb_pll_desc dvb_pll_thomson_dtt7579 = {
91 .name = "Thomson dtt7579", 85 .name = "Thomson dtt7579",
92 .min = 177000000, 86 .min = 177000000,
@@ -253,37 +247,6 @@ static struct dvb_pll_desc dvb_pll_tua6034 = {
253}; 247};
254 248
255 249
256/* Philips FMD1216ME
257 * used in Medion Hybrid PCMCIA card and USB Box
258 */
259static void fmd1216me_bw(struct dvb_frontend *fe, u8 *buf,
260 const struct dvb_frontend_parameters *params)
261{
262 if (params->u.ofdm.bandwidth == BANDWIDTH_8_MHZ &&
263 params->frequency >= 158870000)
264 buf[3] |= 0x08;
265}
266
267static struct dvb_pll_desc dvb_pll_fmd1216me = {
268 .name = "Philips FMD1216ME",
269 .min = 50870000,
270 .max = 858000000,
271 .iffreq= 36125000,
272 .set = fmd1216me_bw,
273 .initdata = tua603x_agc112,
274 .sleepdata = (u8[]){ 4, 0x9c, 0x60, 0x85, 0x54 },
275 .count = 7,
276 .entries = {
277 { 143870000, 166667, 0xbc, 0x41 },
278 { 158870000, 166667, 0xf4, 0x41 },
279 { 329870000, 166667, 0xbc, 0x42 },
280 { 441870000, 166667, 0xf4, 0x42 },
281 { 625870000, 166667, 0xbc, 0x44 },
282 { 803870000, 166667, 0xf4, 0x44 },
283 { 999999999, 166667, 0xfc, 0x44 },
284 }
285};
286
287/* ALPS TDED4 250/* ALPS TDED4
288 * used in Nebula-Cards and USB boxes 251 * used in Nebula-Cards and USB boxes
289 */ 252 */
@@ -494,7 +457,6 @@ static struct dvb_pll_desc *pll_list[] = {
494 [DVB_PLL_ENV57H1XD5] = &dvb_pll_env57h1xd5, 457 [DVB_PLL_ENV57H1XD5] = &dvb_pll_env57h1xd5,
495 [DVB_PLL_TUA6034] = &dvb_pll_tua6034, 458 [DVB_PLL_TUA6034] = &dvb_pll_tua6034,
496 [DVB_PLL_TDA665X] = &dvb_pll_tda665x, 459 [DVB_PLL_TDA665X] = &dvb_pll_tda665x,
497 [DVB_PLL_FMD1216ME] = &dvb_pll_fmd1216me,
498 [DVB_PLL_TDED4] = &dvb_pll_tded4, 460 [DVB_PLL_TDED4] = &dvb_pll_tded4,
499 [DVB_PLL_TUV1236D] = &dvb_pll_tuv1236d, 461 [DVB_PLL_TUV1236D] = &dvb_pll_tuv1236d,
500 [DVB_PLL_TDHU2] = &dvb_pll_tdhu2, 462 [DVB_PLL_TDHU2] = &dvb_pll_tdhu2,