xref: /linux/drivers/media/pci/bt8xx/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
268de959fSMauro Carvalho Chehabconfig VIDEO_BT848
368de959fSMauro Carvalho Chehab	tristate "BT848 Video For Linux"
468de959fSMauro Carvalho Chehab	depends on VIDEO_DEV && PCI && I2C && VIDEO_V4L2
568de959fSMauro Carvalho Chehab	select I2C_ALGOBIT
668de959fSMauro Carvalho Chehab	select VIDEOBUF_DMA_SG
768de959fSMauro Carvalho Chehab	depends on RC_CORE
81b500373SOndrej Zary	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
1868de959fSMauro Carvalho Chehab	  Support for BT848 based frame grabber/overlay boards. This includes
1968de959fSMauro Carvalho Chehab	  the Miro, Hauppauge and STB boards. Please read the material in
202ebe0bb3SMauro Carvalho Chehab	  <file:Documentation/media/v4l-drivers/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"
2725aee3deSMauro 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