3ffea4988b
cx88 only depends on VIDEO_IR because it needs ir_extract_bits(). Move that function to ir-core.h and make it inline. Lots of drivers had dependencies on VIDEO_IR when they really wanted IR_CORE. The only remaining drivers to depend on VIDEO_IR are bt8xx and saa7134 (ir_rc5_timer_end is the only function exported by ir-functions). Rename VIDEO_IR -> IR_LEGACY to give a hint to anyone writing or converting drivers to IR_CORE that they do not want a dependency on IR_LEGACY. Signed-off-by: David Härdeman <david@hardeman.nu> Acked-by: Jarod Wilson <jarod@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
28 lines
936 B
Plaintext
28 lines
936 B
Plaintext
config VIDEO_BT848
|
|
tristate "BT848 Video For Linux"
|
|
depends on VIDEO_DEV && PCI && I2C && VIDEO_V4L2
|
|
select I2C_ALGOBIT
|
|
select VIDEO_BTCX
|
|
select VIDEOBUF_DMA_SG
|
|
depends on IR_LEGACY
|
|
select VIDEO_TUNER
|
|
select VIDEO_TVEEPROM
|
|
select VIDEO_MSP3400 if VIDEO_HELPER_CHIPS_AUTO
|
|
select VIDEO_TVAUDIO if VIDEO_HELPER_CHIPS_AUTO
|
|
select VIDEO_TDA7432 if VIDEO_HELPER_CHIPS_AUTO
|
|
select VIDEO_SAA6588 if VIDEO_HELPER_CHIPS_AUTO
|
|
---help---
|
|
Support for BT848 based frame grabber/overlay boards. This includes
|
|
the Miro, Hauppauge and STB boards. Please read the material in
|
|
<file:Documentation/video4linux/bttv/> for more information.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called bttv.
|
|
|
|
config VIDEO_BT848_DVB
|
|
bool "DVB/ATSC Support for bt878 based TV cards"
|
|
depends on VIDEO_BT848 && DVB_CORE
|
|
select DVB_BT8XX
|
|
---help---
|
|
This adds support for DVB/ATSC cards based on the BT878 chip.
|