diff options
author | Regis Prevot <regis.prevot@anevia.com> | 2006-01-11 20:31:53 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@brturbo.com.br> | 2006-01-11 21:11:32 -0500 |
commit | f8bf134d5f697311c04e867b6733d047a4b55a12 (patch) | |
tree | be1f5fb03a8c59fa774d056a639d3ed9640e36c1 /drivers/media/dvb/frontends | |
parent | ac9ffb90b8d0d28e3d9e5b5a045ee870a6269b5f (diff) |
V4L/DVB (3351): adding support for knc1 Tv Star dvb-s
- Added knc1 tv star dvb-s support with philips tuner sd1878.
Signed-off-by: Regis Prevot <regis.prevot@anevia.com>
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/dvb/frontends')
-rw-r--r-- | drivers/media/dvb/frontends/dvb-pll.c | 17 | ||||
-rw-r--r-- | drivers/media/dvb/frontends/dvb-pll.h | 1 |
2 files changed, 18 insertions, 0 deletions
diff --git a/drivers/media/dvb/frontends/dvb-pll.c b/drivers/media/dvb/frontends/dvb-pll.c index a3d57ce9dd12..757075f007c1 100644 --- a/drivers/media/dvb/frontends/dvb-pll.c +++ b/drivers/media/dvb/frontends/dvb-pll.c | |||
@@ -345,6 +345,23 @@ struct dvb_pll_desc dvb_pll_tbmv30111in = { | |||
345 | }; | 345 | }; |
346 | EXPORT_SYMBOL(dvb_pll_tbmv30111in); | 346 | EXPORT_SYMBOL(dvb_pll_tbmv30111in); |
347 | 347 | ||
348 | /* | ||
349 | * Philips SD1878 Tuner. | ||
350 | */ | ||
351 | struct dvb_pll_desc dvb_pll_philips_sd1878_tda8261 = { | ||
352 | .name = "Philips SD1878", | ||
353 | .min = 950000, | ||
354 | .max = 2150000, | ||
355 | .count = 4, | ||
356 | .entries = { | ||
357 | { 1250000, 499, 500, 0xc4, 0x00}, | ||
358 | { 1550000, 499, 500, 0xc4, 0x40}, | ||
359 | { 2050000, 499, 500, 0xc4, 0x80}, | ||
360 | { 2150000, 499, 500, 0xc4, 0xc0}, | ||
361 | }, | ||
362 | }; | ||
363 | EXPORT_SYMBOL(dvb_pll_philips_sd1878_tda8261); | ||
364 | |||
348 | /* ----------------------------------------------------------- */ | 365 | /* ----------------------------------------------------------- */ |
349 | /* code */ | 366 | /* code */ |
350 | 367 | ||
diff --git a/drivers/media/dvb/frontends/dvb-pll.h b/drivers/media/dvb/frontends/dvb-pll.h index 24d4d2e9acd8..f682c09189b3 100644 --- a/drivers/media/dvb/frontends/dvb-pll.h +++ b/drivers/media/dvb/frontends/dvb-pll.h | |||
@@ -39,6 +39,7 @@ extern struct dvb_pll_desc dvb_pll_tded4; | |||
39 | extern struct dvb_pll_desc dvb_pll_tuv1236d; | 39 | extern struct dvb_pll_desc dvb_pll_tuv1236d; |
40 | extern struct dvb_pll_desc dvb_pll_tdhu2; | 40 | extern struct dvb_pll_desc dvb_pll_tdhu2; |
41 | extern struct dvb_pll_desc dvb_pll_tbmv30111in; | 41 | extern struct dvb_pll_desc dvb_pll_tbmv30111in; |
42 | extern struct dvb_pll_desc dvb_pll_philips_sd1878_tda8261; | ||
42 | 43 | ||
43 | int dvb_pll_configure(struct dvb_pll_desc *desc, u8 *buf, | 44 | int dvb_pll_configure(struct dvb_pll_desc *desc, u8 *buf, |
44 | u32 freq, int bandwidth); | 45 | u32 freq, int bandwidth); |