2019-05-19 13:07:45 +01:00
# SPDX-License-Identifier: GPL-2.0-only
2005-11-08 21:38:07 -08:00
config VIDEO_CX88
tristate "Conexant 2388x (bt878 successor) support"
2010-11-17 13:28:38 -03:00
depends on VIDEO_DEV && PCI && I2C && RC_CORE
2005-11-08 21:38:07 -08:00
select I2C_ALGOBIT
2014-09-20 09:22:18 -03:00
select VIDEOBUF2_DMA_SG
2008-05-06 12:35:58 -03:00
select VIDEO_TUNER
2005-11-08 21:38:07 -08:00
select VIDEO_TVEEPROM
2012-08-20 14:48:02 -03:00
select VIDEO_WM8775 if MEDIA_SUBDRV_AUTOSELECT
2019-03-20 06:39:44 -04:00
help
2005-11-08 21:38:07 -08:00
This is a video4linux driver for Conexant 2388x based
TV cards.
To compile this driver as a module, choose M here: the
module will be called cx8800
2006-01-09 15:32:44 -02:00
config VIDEO_CX88_ALSA
2006-03-18 18:36:44 -03:00
tristate "Conexant 2388x DMA audio support"
2010-08-24 06:50:48 -03:00
depends on VIDEO_CX88 && SND
2006-01-23 09:48:02 -02:00
select SND_PCM
2019-03-20 06:39:44 -04:00
help
2006-01-09 15:32:44 -02:00
This is a video4linux driver for direct (DMA) audio on
2006-03-18 18:36:44 -03:00
Conexant 2388x based TV cards using ALSA.
2006-01-09 15:32:44 -02:00
It only works with boards with function 01 enabled.
To check if your board supports, use lspci -n.
2006-03-29 13:53:49 -03:00
If supported, you should see 14f1:8801 or 14f1:8811
2006-01-09 15:32:44 -02:00
PCI device.
To compile this driver as a module, choose M here: the
module will be called cx88-alsa.
2006-06-24 21:05:12 -03:00
config VIDEO_CX88_BLACKBIRD
tristate "Blackbird MPEG encoder support (cx2388x + cx23416)"
2008-07-27 10:04:55 -03:00
depends on VIDEO_CX88
2006-06-24 21:05:12 -03:00
select VIDEO_CX2341X
2019-03-20 06:39:44 -04:00
help
2006-06-24 21:05:12 -03:00
This adds support for MPEG encoder cards based on the
Blackbird reference design, using the Conexant 2388x
and 23416 chips.
To compile this driver as a module, choose M here: the
module will be called cx88-blackbird.
2006-03-15 02:36:13 -03:00
config VIDEO_CX88_DVB
tristate "DVB/ATSC Support for cx2388x based TV cards"
depends on VIDEO_CX88 && DVB_CORE
2014-09-20 09:22:18 -03:00
select VIDEOBUF2_DVB
2012-08-20 14:48:02 -03:00
select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
select DVB_OR51132 if MEDIA_SUBDRV_AUTOSELECT
select DVB_CX22702 if MEDIA_SUBDRV_AUTOSELECT
select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT
select DVB_NXT200X if MEDIA_SUBDRV_AUTOSELECT
select DVB_CX24123 if MEDIA_SUBDRV_AUTOSELECT
select DVB_ISL6421 if MEDIA_SUBDRV_AUTOSELECT
select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT
select DVB_CX24116 if MEDIA_SUBDRV_AUTOSELECT
select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
select DVB_STV0288 if MEDIA_SUBDRV_AUTOSELECT
select DVB_STB6000 if MEDIA_SUBDRV_AUTOSELECT
select DVB_STV0900 if MEDIA_SUBDRV_AUTOSELECT
select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
2012-12-23 19:25:38 -03:00
select DVB_DS3000 if MEDIA_SUBDRV_AUTOSELECT
select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT
2012-08-20 14:48:02 -03:00
select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
2019-03-20 06:39:44 -04:00
help
2006-03-15 02:36:13 -03:00
This adds support for DVB/ATSC cards based on the
2006-06-24 21:05:12 -03:00
Conexant 2388x chip.
2006-03-15 02:36:13 -03:00
To compile this driver as a module, choose M here: the
module will be called cx88-dvb.
2013-08-24 07:52:25 -03:00
config VIDEO_CX88_ENABLE_VP3054
bool "VP-3054 Secondary I2C Bus Support"
default y
2006-08-08 09:10:08 -03:00
depends on VIDEO_CX88_DVB && DVB_MT352
2019-03-20 06:39:44 -04:00
help
2006-01-23 17:11:07 -02:00
This adds DVB-T support for cards based on the
2006-10-03 22:36:44 +02:00
Conexant 2388x chip and the MT352 demodulator,
2006-01-23 17:11:07 -02:00
which also require support for the VP-3054
Secondary I2C bus, such at DNTV Live! DVB-T Pro.
2011-11-07 06:26:59 -03:00
2013-08-24 07:52:25 -03:00
config VIDEO_CX88_VP3054
tristate
depends on VIDEO_CX88_DVB && VIDEO_CX88_ENABLE_VP3054
default y
2011-11-07 06:26:59 -03:00
config VIDEO_CX88_MPEG
tristate
depends on VIDEO_CX88_DVB || VIDEO_CX88_BLACKBIRD
default y