xref: /openbmc/linux/drivers/media/pci/cx25821/Kconfig (revision ec8f24b7)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2b285192aSMauro Carvalho Chehabconfig VIDEO_CX25821
3b285192aSMauro Carvalho Chehab	tristate "Conexant cx25821 support"
489c21389SHans Verkuil	depends on VIDEO_DEV && PCI && I2C
5b285192aSMauro Carvalho Chehab	select I2C_ALGOBIT
6b671ae6bSHans Verkuil	select VIDEOBUF2_DMA_SG
7b60a5b8dSMauro Carvalho Chehab	help
8b285192aSMauro Carvalho Chehab	  This is a video4linux driver for Conexant 25821 based
9b285192aSMauro Carvalho Chehab	  TV cards.
10b285192aSMauro Carvalho Chehab
11b285192aSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
12b285192aSMauro Carvalho Chehab	  module will be called cx25821
13b285192aSMauro Carvalho Chehab
14b285192aSMauro Carvalho Chehabconfig VIDEO_CX25821_ALSA
15b285192aSMauro Carvalho Chehab	tristate "Conexant 25821 DMA audio support"
162b5d9759SKees Cook	depends on VIDEO_CX25821 && SND
17b285192aSMauro Carvalho Chehab	select SND_PCM
18b60a5b8dSMauro Carvalho Chehab	help
19b285192aSMauro Carvalho Chehab	  This is a video4linux driver for direct (DMA) audio on
20b285192aSMauro Carvalho Chehab	  Conexant 25821 based capture cards using ALSA.
21b285192aSMauro Carvalho Chehab
22b285192aSMauro Carvalho Chehab	  It only works with boards with function 01 enabled.
23b285192aSMauro Carvalho Chehab	  To check if your board supports, use lspci -n.
24b285192aSMauro Carvalho Chehab	  If supported, you should see 14f1:8801 or 14f1:8811
25b285192aSMauro Carvalho Chehab	  PCI device.
26b285192aSMauro Carvalho Chehab
27b285192aSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
28b285192aSMauro Carvalho Chehab	  module will be called cx25821-alsa.
29b285192aSMauro Carvalho Chehab
30