diff options
author | Michael Krufky <devnull@localhost> | 2005-10-23 06:35:55 +0000 |
---|---|---|
committer | Michael Krufky <devnull@localhost> | 2005-10-23 06:35:55 +0000 |
commit | 5c850f13dea8354ff1bfe63b796d1fdbf174a755 (patch) | |
tree | 8dc9c9d5cee054861631d6628c2b7a063bea7a4a /linux/drivers/media/video/cx88/Kconfig | |
parent | 8c667430e5fabf23cf6c37e8e9ed614d7bd0f901 (diff) | |
download | mediapointer-dvb-s2-5c850f13dea8354ff1bfe63b796d1fdbf174a755.tar.gz mediapointer-dvb-s2-5c850f13dea8354ff1bfe63b796d1fdbf174a755.tar.bz2 |
- Create Kconfig files for cx88 and saa7134 directories.
These are new files, not yet in the kernel. When patching
upstream, we will have to remove cx88 and saa7134 stuff from
drivers/media/video/Kconfig and replace them with:
source "drivers/media/video/cx88/Kconfig"
source "drivers/media/video/saa7134/Kconfig"
- Previously, when loading cx88-dvb or saa7134-dvb, all supported
frontend modules get loaded as well, even if the hardware
doesn't need it.
- Added new functionality to give users a choice of whether to
compile support for all dvb frontends, or to allow the user to
tweak the build, and only include support for frontend modules
needed by the hardware in the system.
The option to build support for all frontends is selected by
default. When unselected, a list of frontends is displayed, all
selected by default. Users will be able to unselect the
frontend modules that they do not wish to build support for.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
Diffstat (limited to 'linux/drivers/media/video/cx88/Kconfig')
-rw-r--r-- | linux/drivers/media/video/cx88/Kconfig | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/linux/drivers/media/video/cx88/Kconfig b/linux/drivers/media/video/cx88/Kconfig new file mode 100644 index 000000000..3c9121521 --- /dev/null +++ b/linux/drivers/media/video/cx88/Kconfig @@ -0,0 +1,81 @@ +config VIDEO_CX88 + tristate "Conexant 2388x (bt878 successor) support" + depends on VIDEO_DEV && PCI && I2C && EXPERIMENTAL + select I2C_ALGOBIT + select FW_LOADER + select VIDEO_BTCX + select VIDEO_BUF + select VIDEO_TUNER + select VIDEO_TVEEPROM + select VIDEO_IR + ---help--- + This is a video4linux driver for Conexant 2388x based + TV cards. + + To compile this driver as a module, choose M here: the + module will be called cx8800 + +config VIDEO_CX88_DVB + tristate "DVB/ATSC Support for cx2388x based TV cards" + depends on VIDEO_CX88 && DVB_CORE + select VIDEO_BUF_DVB + ---help--- + This adds support for DVB/ATSC cards based on the + Connexant 2388x chip. + + To compile this driver as a module, choose M here: the + module will be called cx88-dvb. + + You must also select one or more DVB/ATSC demodulators. + If you are unsure which you need, choose all of them. + +config VIDEO_CX88_DVB_ALL_FRONTENDS + bool "Build all supported frontends for cx2388x based TV cards" + default y + depends on VIDEO_CX88_DVB + select DVB_MT352 + select DVB_OR51132 + select DVB_CX22702 + select DVB_LGDT330X + ---help--- + This builds cx88-dvb with all currently supported frontend + demodulators. If you wish to tweak your configuration, and + only include support for the hardware that you need, choose N here. + + If you are unsure, choose Y. + +config VIDEO_CX88_DVB_MT352 + tristate "Zarlink MT352 DVB-T Support" + default m + depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS + select DVB_MT352 + ---help--- + This adds DVB-T support for cards based on the + Connexant 2388x chip and the MT352 demodulator. + +config VIDEO_CX88_DVB_OR51132 + tristate "OR51132 ATSC Support" + default m + depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS + select DVB_OR51132 + ---help--- + This adds ATSC 8VSB and QAM64/256 support for cards based on the + Connexant 2388x chip and the OR51132 demodulator. + +config VIDEO_CX88_DVB_CX22702 + tristate "Conexant CX22702 DVB-T Support" + default m + depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS + select DVB_CX22702 + ---help--- + This adds DVB-T support for cards based on the + Connexant 2388x chip and the CX22702 demodulator. + +config VIDEO_CX88_DVB_LGDT330X + tristate "LG Electronics DT3302/DT3303 ATSC Support" + default m + depends on VIDEO_CX88_DVB && !VIDEO_CX88_DVB_ALL_FRONTENDS + select DVB_LGDT330X + ---help--- + This adds ATSC 8VSB and QAM64/256 support for cards based on the + Connexant 2388x chip and the LGDT3302/LGDT3303 demodulator. |