summaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb-frontends/rtl2832_priv.h
diff options
context:
space:
mode:
authorAntti Palosaari <crope@iki.fi>2013-12-03 22:19:39 +0100
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-03-05 19:39:17 +0100
commit0ea872d43e9a68d1b540f382d139e9d99d9f8301 (patch)
tree6fa487c49a7af13b6afee2b140beadd0fd0506c7 /drivers/media/dvb-frontends/rtl2832_priv.h
parent[media] rtl2832: provide muxed I2C adapter (diff)
downloadlinux-0ea872d43e9a68d1b540f382d139e9d99d9f8301.tar.xz
linux-0ea872d43e9a68d1b540f382d139e9d99d9f8301.zip
[media] rtl2832: add muxed I2C adapter for demod itself
There was a deadlock between master I2C adapter and muxed I2C adapter. Implement two I2C muxed I2C adapters and leave master alone, just only for offering I2C adapter for these mux adapters. Reported-by: Luis Alves <ljalvs@gmail.com> Reported-by: Benjamin Larsson <benjamin@southpole.se> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'drivers/media/dvb-frontends/rtl2832_priv.h')
-rw-r--r--drivers/media/dvb-frontends/rtl2832_priv.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/dvb-frontends/rtl2832_priv.h b/drivers/media/dvb-frontends/rtl2832_priv.h
index ec26c9286756..8b7c1ae9e0f6 100644
--- a/drivers/media/dvb-frontends/rtl2832_priv.h
+++ b/drivers/media/dvb-frontends/rtl2832_priv.h
@@ -28,6 +28,7 @@
struct rtl2832_priv {
struct i2c_adapter *i2c;
struct i2c_adapter *i2c_adapter;
+ struct i2c_adapter *i2c_adapter_tuner;
struct dvb_frontend fe;
struct rtl2832_config cfg;