[media] r820t: add DVBC profile in sysfreq_sel
authorBenjamin Larsson <benjamin@southpole.se>
Sun, 15 Mar 2015 22:57:46 +0000 (19:57 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Fri, 3 Apr 2015 00:49:53 +0000 (21:49 -0300)
This will make the Astrometa DVB-T/T2/C usb stick be able to pick up
muxes around 290-314 MHz.

Signed-off-by: Benjamin Larsson <benjamin@southpole.se>
Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/tuners/r820t.c

index 8e040cf9cf1347e8fbe42a9d051bd2ac2def18d6..639c22061dbdb1da2b7b9f71d923f5de2bb32df5 100644 (file)
@@ -775,6 +775,19 @@ static int r820t_sysfreq_sel(struct r820t_priv *priv, u32 freq,
                div_buf_cur = 0x30;     /* 11, 150u */
                filter_cur = 0x40;      /* 10, low */
                break;
+       case SYS_DVBC_ANNEX_A:
+               mixer_top = 0x24;       /* mixer top:13 , top-1, low-discharge */
+               lna_top = 0xe5;
+               lna_vth_l = 0x62;
+               mixer_vth_l = 0x75;
+               air_cable1_in = 0x60;
+               cable2_in = 0x00;
+               pre_dect = 0x40;
+               lna_discharge = 14;
+               cp_cur = 0x38;          /* 111, auto */
+               div_buf_cur = 0x30;     /* 11, 150u */
+               filter_cur = 0x40;      /* 10, low */
+               break;
        default: /* DVB-T 8M */
                mixer_top = 0x24;       /* mixer top:13 , top-1, low-discharge */
                lna_top = 0xe5;         /* detect bw 3, lna top:4, predet top:2 */