diff options
Diffstat (limited to 'drivers/media/dvb/frontends/dvb-pll.c')
-rw-r--r-- | drivers/media/dvb/frontends/dvb-pll.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/media/dvb/frontends/dvb-pll.c b/drivers/media/dvb/frontends/dvb-pll.c index fc440b1e2449..9fb4decebd95 100644 --- a/drivers/media/dvb/frontends/dvb-pll.c +++ b/drivers/media/dvb/frontends/dvb-pll.c | |||
@@ -38,6 +38,12 @@ | |||
38 | 0x50 = AGC Take over point = 103 dBuV */ | 38 | 0x50 = AGC Take over point = 103 dBuV */ |
39 | static u8 tua603x_agc103[] = { 2, 0x80|0x40|0x18|0x06|0x01, 0x00|0x50 }; | 39 | static u8 tua603x_agc103[] = { 2, 0x80|0x40|0x18|0x06|0x01, 0x00|0x50 }; |
40 | 40 | ||
41 | /* 0x04 = 166.67 kHz divider | ||
42 | |||
43 | 0x80 = AGC Time constant 50ms Iagc = 9 uA | ||
44 | 0x20 = AGC Take over point = 112 dBuV */ | ||
45 | static u8 tua603x_agc112[] = { 2, 0x80|0x40|0x18|0x04|0x01, 0x80|0x20 }; | ||
46 | |||
41 | struct dvb_pll_desc dvb_pll_thomson_dtt7579 = { | 47 | struct dvb_pll_desc dvb_pll_thomson_dtt7579 = { |
42 | .name = "Thomson dtt7579", | 48 | .name = "Thomson dtt7579", |
43 | .min = 177000000, | 49 | .min = 177000000, |
@@ -285,6 +291,8 @@ struct dvb_pll_desc dvb_pll_fmd1216me = { | |||
285 | .max = 858000000, | 291 | .max = 858000000, |
286 | .iffreq= 36125000, | 292 | .iffreq= 36125000, |
287 | .set = fmd1216me_bw, | 293 | .set = fmd1216me_bw, |
294 | .initdata = tua603x_agc112, | ||
295 | .sleepdata = (u8[]){ 4, 0x9c, 0x60, 0x85, 0x54 }, | ||
288 | .count = 7, | 296 | .count = 7, |
289 | .entries = { | 297 | .entries = { |
290 | { 143870000, 166667, 0xbc, 0x41 }, | 298 | { 143870000, 166667, 0xbc, 0x41 }, |