xref: /linux/drivers/media/pci/cx18/Kconfig (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
21c1e45d1SHans Verkuilconfig VIDEO_CX18
31c1e45d1SHans Verkuil	tristate "Conexant cx23418 MPEG encoder support"
49958d30fSMauro Carvalho Chehab	depends on VIDEO_DEV && DVB_CORE && PCI && I2C
51c1e45d1SHans Verkuil	select I2C_ALGOBIT
6*643e8350SHans Verkuil	select VIDEOBUF2_VMALLOC
76bda9644SMauro Carvalho Chehab	depends on RC_CORE
8fdbbfb09SMauro Carvalho Chehab	select VIDEO_TUNER
91c1e45d1SHans Verkuil	select VIDEO_TVEEPROM
101c1e45d1SHans Verkuil	select VIDEO_CX2341X
111c1e45d1SHans Verkuil	select VIDEO_CS5345
12fccea74fSMauro Carvalho Chehab	select DVB_S5H1409 if MEDIA_SUBDRV_AUTOSELECT
13fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT
14fccea74fSMauro Carvalho Chehab	select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT
15fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT
16fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT
17b60a5b8dSMauro Carvalho Chehab	help
181c1e45d1SHans Verkuil	  This is a video4linux driver for Conexant cx23418 based
191c1e45d1SHans Verkuil	  PCI combo video recorder devices.
201c1e45d1SHans Verkuil
211c1e45d1SHans Verkuil	  This is used in devices such as the Hauppauge HVR-1600
221c1e45d1SHans Verkuil	  cards.
231c1e45d1SHans Verkuil
241c1e45d1SHans Verkuil	  To compile this driver as a module, choose M here: the
251c1e45d1SHans Verkuil	  module will be called cx18.
26700b8aecSDevin Heitmueller
27700b8aecSDevin Heitmuellerconfig VIDEO_CX18_ALSA
28700b8aecSDevin Heitmueller	tristate "Conexant 23418 DMA audio support"
292cca7d4eSHans Verkuil	depends on VIDEO_CX18 && SND
30700b8aecSDevin Heitmueller	select SND_PCM
31b60a5b8dSMauro Carvalho Chehab	help
32700b8aecSDevin Heitmueller	  This is a video4linux driver for direct (DMA) audio on
33700b8aecSDevin Heitmueller	  Conexant 23418 based TV cards using ALSA.
34700b8aecSDevin Heitmueller
35700b8aecSDevin Heitmueller	  To compile this driver as a module, choose M here: the
36700b8aecSDevin Heitmueller	  module will be called cx18-alsa.
37