summaryrefslogtreecommitdiffstats
path: root/drivers/media/usb/dvb-usb-v2/rtl28xxu.h
diff options
context:
space:
mode:
authorAntti Palosaari2014-09-30 06:03:04 +0200
committerMauro Carvalho Chehab2014-11-21 19:08:47 +0100
commitfc694e444c28100e3f33bb5ddb8a0582e42793a8 (patch)
treeec528b69b03bea8bcd12f8e25652f28eb75999b5 /drivers/media/usb/dvb-usb-v2/rtl28xxu.h
parent[media] rtl28xxu: add support for Panasonic MN88472 slave demod (diff)
downloadkernel-qcow2-linux-fc694e444c28100e3f33bb5ddb8a0582e42793a8.tar.gz
kernel-qcow2-linux-fc694e444c28100e3f33bb5ddb8a0582e42793a8.tar.xz
kernel-qcow2-linux-fc694e444c28100e3f33bb5ddb8a0582e42793a8.zip
[media] rtl28xxu: add support for Panasonic MN88473 slave demod
There is RTL2832P devices having extra MN88473 demodulator. This patch add support for such configuration. Logically MN88473 slave demodulator is connected to RTL2832 master demodulator, both I2C bus and TS input. RTL2832 is integrated to RTL2832U and RTL2832P chips. Chip version RTL2832P has extra TS interface for connecting slave demodulator. Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'drivers/media/usb/dvb-usb-v2/rtl28xxu.h')
-rw-r--r--drivers/media/usb/dvb-usb-v2/rtl28xxu.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.h b/drivers/media/usb/dvb-usb-v2/rtl28xxu.h
index c1b00b9831c9..7f959ff7451f 100644
--- a/drivers/media/usb/dvb-usb-v2/rtl28xxu.h
+++ b/drivers/media/usb/dvb-usb-v2/rtl28xxu.h
@@ -61,7 +61,8 @@ struct rtl28xxu_priv {
struct i2c_client *i2c_client_slave_demod;
#define SLAVE_DEMOD_NONE 0
#define SLAVE_DEMOD_MN88472 1
- unsigned int slave_demod:1;
+ #define SLAVE_DEMOD_MN88473 2
+ unsigned int slave_demod:2;
};
enum rtl28xxu_chip_id {