2944226622
DVBSky T9580 is a dual tuner card with one DVB-T2/C tuner and one DVB-S2 tuner. It contains the following components: - PCIe bridge: Conexant CX23885 - Demod for terrestrial/cable: Silicon Labs Si2168-A30 - Tuner for terrestrial/cable: Silicon Labs Si2158-A20 - Demod for sat: Montage DS3103 - Tuner for sat: Montage TS2022 This patch depends on Max Nibble's patch for m88ds3103 (see patchwork 25312: https://patchwork.linuxtv.org/patch/25312/ ). 3 firmwares are needed: - Si2168-A30 demod and Si2158-A20 tuner: same as TechnoTrend CT2-4400, https://www.mail-archive.com/linux-media@vger.kernel.org/msg76944.html - Montage DS3103 demod: same as PCTV 461e, Antti has it on his LinuxTV project page: http://palosaari.fi/linux/v4l-dvb/firmware/M88DS3103/ IR receiver is not supported. Values in cx23885_gpio_setup, cx23885_card_setup and dvbsky_t9580_set_voltage as well as the EEPROM read function are taken from the manufacturer provided semi-open source driver. The drivers in question are Linux GPL'd media tree drivers for cx23885 modified by Max Nibble (nibble.max@gmail.com) with proprietary tuner/demod drivers. Max is aware of this patch and has approved my use of the values in this patch. Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
61 lines
2.3 KiB
Plaintext
61 lines
2.3 KiB
Plaintext
config VIDEO_CX23885
|
|
tristate "Conexant cx23885 (2388x successor) support"
|
|
depends on DVB_CORE && VIDEO_DEV && PCI && I2C && INPUT && SND
|
|
select SND_PCM
|
|
select I2C_ALGOBIT
|
|
select VIDEO_TUNER
|
|
select VIDEO_TVEEPROM
|
|
depends on RC_CORE
|
|
select VIDEOBUF2_DVB
|
|
select VIDEOBUF2_DMA_SG
|
|
select VIDEO_CX25840
|
|
select VIDEO_CX2341X
|
|
select DVB_DIB7000P if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_DRXK if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_S5H1409 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_LNBP21 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_STV090x if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_STV6110 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_CX24116 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_CX24117 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_STV0900 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_DS3000 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_STV0367 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_TDA10071 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_A8293 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_MB86A20S if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_SI2165 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_M88DS3103 if MEDIA_SUBDRV_AUTOSELECT
|
|
select MEDIA_TUNER_MT2063 if MEDIA_SUBDRV_AUTOSELECT
|
|
select MEDIA_TUNER_MT2131 if MEDIA_SUBDRV_AUTOSELECT
|
|
select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
|
|
select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT
|
|
select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT
|
|
select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT
|
|
select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT
|
|
select MEDIA_TUNER_M88TS2022 if MEDIA_SUBDRV_AUTOSELECT
|
|
select DVB_TUNER_DIB0070 if MEDIA_SUBDRV_AUTOSELECT
|
|
---help---
|
|
This is a video4linux driver for Conexant 23885 based
|
|
TV cards.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called cx23885
|
|
|
|
config MEDIA_ALTERA_CI
|
|
tristate "Altera FPGA based CI module"
|
|
depends on VIDEO_CX23885 && DVB_CORE
|
|
select ALTERA_STAPL
|
|
---help---
|
|
An Altera FPGA CI module for NetUP Dual DVB-T/C RF CI card.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called altera-ci
|