xref: /linux/drivers/media/pci/bt8xx/Kconfig (revision a1c613ae4c322ddd58d5a8539dbfba2a0380a8c0)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
268de959fSMauro Carvalho Chehabconfig VIDEO_BT848
368de959fSMauro Carvalho Chehab	tristate "BT848 Video For Linux"
49958d30fSMauro Carvalho Chehab	depends on PCI && I2C && VIDEO_DEV
568de959fSMauro Carvalho Chehab	select I2C_ALGOBIT
6*b7ec3212SDeborah Brouwer	select VIDEOBUF2_DMA_SG
768de959fSMauro Carvalho Chehab	depends on RC_CORE
885f7cd3aSMauro Carvalho Chehab	depends on MEDIA_RADIO_SUPPORT
968de959fSMauro Carvalho Chehab	select VIDEO_TUNER
1068de959fSMauro Carvalho Chehab	select VIDEO_TVEEPROM
11fccea74fSMauro Carvalho Chehab	select VIDEO_MSP3400 if MEDIA_SUBDRV_AUTOSELECT
12fccea74fSMauro Carvalho Chehab	select VIDEO_TVAUDIO if MEDIA_SUBDRV_AUTOSELECT
13fccea74fSMauro Carvalho Chehab	select VIDEO_TDA7432 if MEDIA_SUBDRV_AUTOSELECT
14fccea74fSMauro Carvalho Chehab	select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT
151b500373SOndrej Zary	select RADIO_ADAPTERS
161b500373SOndrej Zary	select RADIO_TEA575X
17b60a5b8dSMauro Carvalho Chehab	help
183c161e82SHans Verkuil	  Support for BT848 based frame grabber boards. This includes
1968de959fSMauro Carvalho Chehab	  the Miro, Hauppauge and STB boards. Please read the material in
2032e2eae2SMauro Carvalho Chehab	  <file:Documentation/admin-guide/media/bttv.rst> for more information.
2168de959fSMauro Carvalho Chehab
2268de959fSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2368de959fSMauro Carvalho Chehab	  module will be called bttv.
2468de959fSMauro Carvalho Chehab
2525aee3deSMauro Carvalho Chehabconfig DVB_BT8XX
2668de959fSMauro Carvalho Chehab	tristate "DVB/ATSC Support for bt878 based TV cards"
2785f7cd3aSMauro Carvalho Chehab	depends on DVB_CORE && PCI && I2C && VIDEO_BT848
28fccea74fSMauro Carvalho Chehab	select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
29fccea74fSMauro Carvalho Chehab	select DVB_SP887X if MEDIA_SUBDRV_AUTOSELECT
30fccea74fSMauro Carvalho Chehab	select DVB_NXT6000 if MEDIA_SUBDRV_AUTOSELECT
31fccea74fSMauro Carvalho Chehab	select DVB_CX24110 if MEDIA_SUBDRV_AUTOSELECT
32fccea74fSMauro Carvalho Chehab	select DVB_OR51211 if MEDIA_SUBDRV_AUTOSELECT
33fccea74fSMauro Carvalho Chehab	select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT
34fccea74fSMauro Carvalho Chehab	select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
35fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
3625aee3deSMauro Carvalho Chehab	help
3725aee3deSMauro Carvalho Chehab	  Support for PCI cards based on the Bt8xx PCI bridge. Examples are
3825aee3deSMauro Carvalho Chehab	  the Nebula cards, the Pinnacle PCTV cards, the Twinhan DST cards,
3925aee3deSMauro Carvalho Chehab	  the pcHDTV HD2000 cards, the DViCO FusionHDTV Lite cards, and
4025aee3deSMauro Carvalho Chehab	  some AVerMedia cards.
4125aee3deSMauro Carvalho Chehab
4225aee3deSMauro Carvalho Chehab	  Since these cards have no MPEG decoder onboard, they transmit
4325aee3deSMauro Carvalho Chehab	  only compressed MPEG data over the PCI bus, so you need
4425aee3deSMauro Carvalho Chehab	  an external software decoder to watch TV on your computer.
4525aee3deSMauro Carvalho Chehab
4625aee3deSMauro Carvalho Chehab	  Say Y if you own such a device and want to use it.
47