media: ngene: add support for DuoFlex S2 V4 addon modules
authorDaniel Scheller <d.scheller@gmx.net>
Sun, 25 Feb 2018 12:31:35 +0000 (07:31 -0500)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Tue, 6 Mar 2018 16:12:15 +0000 (11:12 -0500)
commit3262831b4a9a6c0441c94a7d1c378751f462ac92
tree534dd4307b0dae37f9d6f8e3604bbaedde361be4
parent42b6515fd55d5c4dbeb8183ad18b289182e80456
media: ngene: add support for DuoFlex S2 V4 addon modules

Add support for the STV0910/STV6111/LNBH25 based DuoFlex S2 V4 DVB-S2
addon modules by recognizing them from their XO2 type value and using
the auxiliary stv0910, stv6111 and lnbh25 driver to form a complete
DVB frontend.

This also adds autoselection (if MEDIA_SUBDRV_AUTOSELECT) of the STV0910,
STV6111 and LNBH25 demod/tuner/LNB-IC drivers to Kconfig.

Signed-off-by: Daniel Scheller <d.scheller@gmx.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/pci/ngene/Kconfig
drivers/media/pci/ngene/ngene-cards.c