[PATCH v3 2/2] [media] em28xx: support for Hauppauge WinTV-dualHD 01595 ATSC/QAM

2017-01-09 Thread Kevin Cheng
: Kevin Cheng --- drivers/media/usb/em28xx/em28xx-cards.c | 19 + drivers/media/usb/em28xx/em28xx-dvb.c | 74 + drivers/media/usb/em28xx/em28xx.h | 1 + 3 files changed, 94 insertions(+) diff --git a/drivers/media/usb/em28xx/em28xx-cards.c b/drivers

[PATCH v3 0/2] Support for Hauppauge WinTV-dualHD 01595 ATSC/QAM

2017-01-09 Thread Kevin Cheng
Adds support for the Hauppauge WinTV-dualHD TV tuner USB stick. Changes in response to review comments: * Removed extra struct initialization in lgdt3306a.c * Simplified initialization in em28xx-dvb.c Kevin Cheng (2): [media] lgdt3306a: support i2c mux for use by em28xx [media] em28xx

[PATCH v3 1/2] [media] lgdt3306a: support i2c mux for use by em28xx

2017-01-09 Thread Kevin Cheng
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 --- drivers/media/dvb-frontends/Kconfig | 2 +- drivers/media/dvb-frontends

[PATCH v2 1/2] [media] lgdt3306a: support i2c mux for use by em28xx

2016-12-17 Thread Kevin Cheng
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 --- drivers/media/dvb-frontends/Kconfig | 2 +- drivers/media/dvb-frontends

[PATCH v2 2/2] [media] em28xx: support for Hauppauge WinTV-dualHD 01595 ATSC/QAM

2016-12-17 Thread Kevin Cheng
: Kevin Cheng --- drivers/media/usb/em28xx/em28xx-cards.c | 19 drivers/media/usb/em28xx/em28xx-dvb.c | 78 + drivers/media/usb/em28xx/em28xx.h | 1 + 3 files changed, 98 insertions(+) diff --git a/drivers/media/usb/em28xx/em28xx-cards.c b/drivers

[PATCH 2/2] [media] em28xx: support for Hauppauge WinTV-dualHD 01595 ATSC/QAM

2016-12-16 Thread Kevin Cheng
: Kevin Cheng --- drivers/media/usb/em28xx/em28xx-cards.c | 19 drivers/media/usb/em28xx/em28xx-dvb.c | 78 + drivers/media/usb/em28xx/em28xx.h | 1 + 3 files changed, 98 insertions(+) diff --git a/drivers/media/usb/em28xx/em28xx-cards.c b/drivers

[PATCH 1/2] [media] lgdt3306a: support i2c mux for use by em28xx

2016-12-16 Thread Kevin Cheng
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 --- drivers/media/dvb-frontends/lgdt3306a.c | 108

em28xx - Hauppauge WinTV Dualhd atsc/qam

2016-12-12 Thread Kevin Cheng
Hi all, I'm working on support in the em8xx module for the Hauppauge WinTV dualhd atsc/qam usb stick. I'vey got the first tuner+fe working so far, but would appreciate any suggestions/feedback on the items below. the device has: 2x LGDT3306A frontend 2x si2157 tuner (1) since the tuner sits behi