diff options
author | Patrick Boettcher <Patrick.Boettcher@dibcom.fr> | 2009-08-03 12:43:40 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2009-09-18 23:14:27 -0400 |
commit | 7e5ce6515d0deb76a49dcb4112a6dff5d950bfb6 (patch) | |
tree | b83f9dfd22cdd5e421715d86946f50eef2ec6ba6 /drivers/media/dvb/frontends/dib0070.h | |
parent | e7b7949a95441affe937fa25f4d6d8f3df0ca271 (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/frontends/dib0070.h')
-rw-r--r-- | drivers/media/dvb/frontends/dib0070.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/media/dvb/frontends/dib0070.h b/drivers/media/dvb/frontends/dib0070.h index 9670f5d20cfb..8c1c51cfaff1 100644 --- a/drivers/media/dvb/frontends/dib0070.h +++ b/drivers/media/dvb/frontends/dib0070.h | |||
@@ -15,6 +15,11 @@ struct i2c_adapter; | |||
15 | 15 | ||
16 | #define DEFAULT_DIB0070_I2C_ADDRESS 0x60 | 16 | #define DEFAULT_DIB0070_I2C_ADDRESS 0x60 |
17 | 17 | ||
18 | struct dib0070_wbd_gain_cfg { | ||
19 | u16 freq; | ||
20 | u16 wbd_gain_val; | ||
21 | }; | ||
22 | |||
18 | struct dib0070_config { | 23 | struct dib0070_config { |
19 | u8 i2c_address; | 24 | u8 i2c_address; |
20 | 25 | ||
@@ -35,6 +40,12 @@ struct dib0070_config { | |||
35 | u8 force_crystal_mode; /* if == 0 -> decision is made in the driver default: <24 -> 2, >=24 -> 1 */ | 40 | u8 force_crystal_mode; /* if == 0 -> decision is made in the driver default: <24 -> 2, >=24 -> 1 */ |
36 | 41 | ||
37 | u8 flip_chip; | 42 | u8 flip_chip; |
43 | u8 enable_third_order_filter; | ||
44 | u8 charge_pump; | ||
45 | |||
46 | const struct dib0070_wbd_gain_cfg * wbd_gain; | ||
47 | |||
48 | u8 vga_filter; | ||
38 | }; | 49 | }; |
39 | 50 | ||
40 | #if defined(CONFIG_DVB_TUNER_DIB0070) || (defined(CONFIG_DVB_TUNER_DIB0070_MODULE) && defined(MODULE)) | 51 | #if defined(CONFIG_DVB_TUNER_DIB0070) || (defined(CONFIG_DVB_TUNER_DIB0070_MODULE) && defined(MODULE)) |