0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config VIDEO_BT848
0003 tristate "BT848 Video For Linux"
0004 depends on PCI && I2C && VIDEO_DEV
0005 select I2C_ALGOBIT
0006 select VIDEOBUF_DMA_SG
0007 depends on RC_CORE
0008 depends on MEDIA_RADIO_SUPPORT
0009 select VIDEO_TUNER
0010 select VIDEO_TVEEPROM
0011 select VIDEO_MSP3400 if MEDIA_SUBDRV_AUTOSELECT
0012 select VIDEO_TVAUDIO if MEDIA_SUBDRV_AUTOSELECT
0013 select VIDEO_TDA7432 if MEDIA_SUBDRV_AUTOSELECT
0014 select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT
0015 select RADIO_ADAPTERS
0016 select RADIO_TEA575X
0017 help
0018 Support for BT848 based frame grabber/overlay boards. This includes
0019 the Miro, Hauppauge and STB boards. Please read the material in
0020 <file:Documentation/admin-guide/media/bttv.rst> for more information.
0021
0022 To compile this driver as a module, choose M here: the
0023 module will be called bttv.
0024
0025 config DVB_BT8XX
0026 tristate "DVB/ATSC Support for bt878 based TV cards"
0027 depends on DVB_CORE && PCI && I2C && VIDEO_BT848
0028 select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
0029 select DVB_SP887X if MEDIA_SUBDRV_AUTOSELECT
0030 select DVB_NXT6000 if MEDIA_SUBDRV_AUTOSELECT
0031 select DVB_CX24110 if MEDIA_SUBDRV_AUTOSELECT
0032 select DVB_OR51211 if MEDIA_SUBDRV_AUTOSELECT
0033 select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT
0034 select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
0035 select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
0036 help
0037 Support for PCI cards based on the Bt8xx PCI bridge. Examples are
0038 the Nebula cards, the Pinnacle PCTV cards, the Twinhan DST cards,
0039 the pcHDTV HD2000 cards, the DViCO FusionHDTV Lite cards, and
0040 some AVerMedia cards.
0041
0042 Since these cards have no MPEG decoder onboard, they transmit
0043 only compressed MPEG data over the PCI bus, so you need
0044 an external software decoder to watch TV on your computer.
0045
0046 Say Y if you own such a device and want to use it.