diff options
author | Steven Toth <stoth@linuxtv.org> | 2009-05-05 18:30:27 -0400 |
---|---|---|
committer | Steven Toth <stoth@linuxtv.org> | 2009-05-05 18:30:27 -0400 |
commit | ae3601f13c4816b10e34a719b5f04ebcdc924879 (patch) | |
tree | d171adeabaab466a3aeb6cb56ad6f69ddfd30cde /linux/drivers/media/dvb/frontends/tda10048.h | |
parent | 3e9d856b917d4d6e8f237885b014d299b73e6718 (diff) | |
download | mediapointer-dvb-s2-ae3601f13c4816b10e34a719b5f04ebcdc924879.tar.gz mediapointer-dvb-s2-ae3601f13c4816b10e34a719b5f04ebcdc924879.tar.bz2 |
tda10048: Added option to block i2c gate control from other drivers.
From: Steven Toth <stoth@linuxtv.org>
Currently, DVB-T is broken and this fixes it.
The PVRUSB2 has an odd I2C bus configuration where opening the i2c gate
on the digital and analog demod causes the tuner to fail. This needs
to be protected against for the PVRUSB2.
Priority: high
Signed-off-by: Steven Toth <stoth@linuxtv.org>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Diffstat (limited to 'linux/drivers/media/dvb/frontends/tda10048.h')
-rw-r--r-- | linux/drivers/media/dvb/frontends/tda10048.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/linux/drivers/media/dvb/frontends/tda10048.h b/linux/drivers/media/dvb/frontends/tda10048.h index ab9cf5bd4..ee07b50e9 100644 --- a/linux/drivers/media/dvb/frontends/tda10048.h +++ b/linux/drivers/media/dvb/frontends/tda10048.h @@ -57,6 +57,9 @@ struct tda10048_config { #define TDA10048_CLK_4000 4000 #define TDA10048_CLK_16000 16000 u16 clk_freq_khz; + + /* Disable I2C gate access */ + u8 disable_gate_access; }; #if defined(CONFIG_DVB_TDA10048) || \ |