aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/dvb-usb
diff options
context:
space:
mode:
authorPatrick Boettcher <Patrick.Boettcher@dibcom.fr>2009-08-03 12:43:40 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-09-18 23:14:27 -0400
commit7e5ce6515d0deb76a49dcb4112a6dff5d950bfb6 (patch)
treeb83f9dfd22cdd5e421715d86946f50eef2ec6ba6 /drivers/media/dvb/dvb-usb
parente7b7949a95441affe937fa25f4d6d8f3df0ca271 (diff)
V4L/DVB (12898): DiB0070: Update to latest internal release
General update of the dib0070-driver based on DiBcom's latest release. New driver features can enable better performance in some reception situations. Signed-off-by: Patrick Boettcher <Patrick.Boettcher@dibcom.fr> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/dvb-usb')
-rw-r--r--drivers/media/dvb/dvb-usb/dib0700_devices.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/media/dvb/dvb-usb/dib0700_devices.c b/drivers/media/dvb/dvb-usb/dib0700_devices.c
index 10a89b0e5189..10ade261b0ab 100644
--- a/drivers/media/dvb/dvb-usb/dib0700_devices.c
+++ b/drivers/media/dvb/dvb-usb/dib0700_devices.c
@@ -1098,11 +1098,13 @@ static struct dibx000_agc_config dib7070_agc_config = {
1098 1098
1099static int dib7070_tuner_reset(struct dvb_frontend *fe, int onoff) 1099static int dib7070_tuner_reset(struct dvb_frontend *fe, int onoff)
1100{ 1100{
1101 deb_info("reset: %d", onoff);
1101 return dib7000p_set_gpio(fe, 8, 0, !onoff); 1102 return dib7000p_set_gpio(fe, 8, 0, !onoff);
1102} 1103}
1103 1104
1104static int dib7070_tuner_sleep(struct dvb_frontend *fe, int onoff) 1105static int dib7070_tuner_sleep(struct dvb_frontend *fe, int onoff)
1105{ 1106{
1107 deb_info("sleep: %d", onoff);
1106 return dib7000p_set_gpio(fe, 9, 0, onoff); 1108 return dib7000p_set_gpio(fe, 9, 0, onoff);
1107} 1109}
1108 1110
@@ -1112,13 +1114,14 @@ static struct dib0070_config dib7070p_dib0070_config[2] = {
1112 .reset = dib7070_tuner_reset, 1114 .reset = dib7070_tuner_reset,
1113 .sleep = dib7070_tuner_sleep, 1115 .sleep = dib7070_tuner_sleep,
1114 .clock_khz = 12000, 1116 .clock_khz = 12000,
1115 .clock_pad_drive = 4 1117 .clock_pad_drive = 4,
1118 .charge_pump = 2,
1116 }, { 1119 }, {
1117 .i2c_address = DEFAULT_DIB0070_I2C_ADDRESS, 1120 .i2c_address = DEFAULT_DIB0070_I2C_ADDRESS,
1118 .reset = dib7070_tuner_reset, 1121 .reset = dib7070_tuner_reset,
1119 .sleep = dib7070_tuner_sleep, 1122 .sleep = dib7070_tuner_sleep,
1120 .clock_khz = 12000, 1123 .clock_khz = 12000,
1121 1124 .charge_pump = 2,
1122 } 1125 }
1123}; 1126};
1124 1127