[media] lgdt3306a: support i2c mux for use by em28xx
authorKevin Cheng <kcheng@gmail.com>
Tue, 10 Jan 2017 03:14:18 +0000 (01:14 -0200)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Fri, 3 Feb 2017 15:45:48 +0000 (13:45 -0200)
commit4f75189024f4186a7ff9d56f4a8cb690774412ec
tree7023ebf8f567c73a1bc387a85652bf2975e5a107
parent3f7060887294339eaa60e3399cf7ff4d36620395
[media] lgdt3306a: support i2c mux for use by em28xx

Adds an i2c mux to the lgdt3306a demodulator.  This was done to support
the Hauppauge WinTV-dualHD 01595 USB TV tuner (em28xx), which utilizes two
si2157 tuners behind gate control.

Signed-off-by: Kevin Cheng <kcheng@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/dvb-frontends/Kconfig
drivers/media/dvb-frontends/lgdt3306a.c
drivers/media/dvb-frontends/lgdt3306a.h