summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJose Alberto Reguero <jareguero@telefonica.net>2006-09-11 04:34:31 -0300
committerMauro Carvalho Chehab <mchehab@infradead.org>2006-09-26 12:30:36 -0300
commit5ab6b267e5684452e229c58f4a5ba9f267866d42 (patch)
treeb88ca79630266aa525e20de6c516014a0178d94a
parent6386828cb1748ba466e3d9df5d650ffeab937fd2 (diff)
downloadlinux-5ab6b267e5684452e229c58f4a5ba9f267866d42.tar.gz
linux-5ab6b267e5684452e229c58f4a5ba9f267866d42.tar.bz2
linux-5ab6b267e5684452e229c58f4a5ba9f267866d42.zip
V4L/DVB (4620): Fix AGC configuration for MOD3000P-based boards
While converting the configuration for the old DiB3000MC-module to the new one a wrong AGC configuration was introduced. This is using the old one again. Signed-off-by: Jose Alberto Reguero <jareguero@telefonica.net> Signed-off-by: Patrick Boettcher <pb@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
-rw-r--r--drivers/media/dvb/dvb-usb/dibusb-common.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/media/dvb/dvb-usb/dibusb-common.c b/drivers/media/dvb/dvb-usb/dibusb-common.c
index ead1f7a4dc00..124e25ac53b3 100644
--- a/drivers/media/dvb/dvb-usb/dibusb-common.c
+++ b/drivers/media/dvb/dvb-usb/dibusb-common.c
@@ -199,24 +199,24 @@ static struct dib3000mc_config stk3000p_dib3000p_config = {
};
static struct dibx000_agc_config dib3000p_panasonic_agc_config = {
- .setup = (0 << 15) | (0 << 14) | (1 << 13) | (1 << 12) | (29 << 0),
+ .setup = (0 << 15) | (0 << 14) | (1 << 13) | (1 << 12) | (29 << 0),
.agc1_max = 56361,
.agc1_min = 22282,
- .agc2_max = 43254,
+ .agc2_max = 47841,
.agc2_min = 36045,
- .agc1_pt1 = 0x65,
- .agc1_pt2 = 0xff,
+ .agc1_pt1 = 0x3b,
+ .agc1_pt2 = 0x6b,
- .agc1_slope1 = 0x40,
- .agc1_slope2 = 0xff,
+ .agc1_slope1 = 0x55,
+ .agc1_slope2 = 0x1d,
.agc2_pt1 = 0,
- .agc2_pt2 = 0x8a,
+ .agc2_pt2 = 0x0a,
- .agc2_slope1 = 0x11,
- .agc2_slope2 = 0x14,
+ .agc2_slope1 = 0x95,
+ .agc2_slope2 = 0x1e,
};
static struct dib3000mc_config mod3000p_dib3000p_config = {