media: em28xx: Hauppauge DualHD second tuner functionality
authorBrad Love <brad@nextdimension.cc>
Fri, 5 Jan 2018 00:04:11 +0000 (19:04 -0500)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Tue, 6 Mar 2018 09:19:38 +0000 (04:19 -0500)
commitbe7fd3c3a8c5e9acbc69f887ca961df5e68cf6f0
treef8719b281c045d879f13a80907d51109b31557d7
parent7aa92c4229fefff0cab6930cf977f4a0e3e606d8
media: em28xx: Hauppauge DualHD second tuner functionality

Implement use of secondary TS port on em28xx.
Adds has_dual_ts field, allows secondary demod/tuner to be
added to a single em28xx device.

Hauppauge DualHD models are configured to use this feature.

[mchehab@s-opensource.com: em28xx_duplicate_dev() should be static]
Signed-off-by: Brad Love <brad@nextdimension.cc>
Reviewed-by: Michael Ira Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/usb/em28xx/em28xx-cards.c
drivers/media/usb/em28xx/em28xx-core.c
drivers/media/usb/em28xx/em28xx-dvb.c
drivers/media/usb/em28xx/em28xx.h