summaryrefslogtreecommitdiff
path: root/linux/drivers
diff options
context:
space:
mode:
authorMichael Hunold <devnull@localhost>2004-05-28 11:08:43 +0000
committerMichael Hunold <devnull@localhost>2004-05-28 11:08:43 +0000
commit7e61a4f39058b0fcb4b5f6a5454b968ed8a7925a (patch)
tree4d1fbe69c61253c592d33298ccd7474205011866 /linux/drivers
parentae82c67264eb2b94958bfb6b6e866e6c658b61ba (diff)
downloadmediapointer-dvb-s2-7e61a4f39058b0fcb4b5f6a5454b968ed8a7925a.tar.gz
mediapointer-dvb-s2-7e61a4f39058b0fcb4b5f6a5454b968ed8a7925a.tar.bz2
- clean up and sanitize various Kconfig entries
- especially sort the frontend modules by type and use a consistent naming scheme (although the distinction between demodulator, tuner and frontend gets fuzzier)
Diffstat (limited to 'linux/drivers')
-rw-r--r--linux/drivers/media/dvb/b2c2/Kconfig2
-rw-r--r--linux/drivers/media/dvb/bt8xx/Kconfig9
-rw-r--r--linux/drivers/media/dvb/frontends/Kconfig163
3 files changed, 88 insertions, 86 deletions
diff --git a/linux/drivers/media/dvb/b2c2/Kconfig b/linux/drivers/media/dvb/b2c2/Kconfig
index ebc6b5f9a..b3a45b4fc 100644
--- a/linux/drivers/media/dvb/b2c2/Kconfig
+++ b/linux/drivers/media/dvb/b2c2/Kconfig
@@ -1,6 +1,6 @@
config DVB_B2C2_SKYSTAR
tristate "Technisat Skystar2 PCI"
- depends on DVB_CORE
+ depends on DVB_CORE && PCI
help
Support for the Skystar2 PCI DVB card by Technisat, which
is equipped with the FlexCopII chipset by B2C2.
diff --git a/linux/drivers/media/dvb/bt8xx/Kconfig b/linux/drivers/media/dvb/bt8xx/Kconfig
index 572bd491c..4ad6a87c8 100644
--- a/linux/drivers/media/dvb/bt8xx/Kconfig
+++ b/linux/drivers/media/dvb/bt8xx/Kconfig
@@ -1,13 +1,16 @@
config DVB_BT8XX
- tristate "Nebula/Pinnacle PCTV PCI cards"
+ tristate "Nebula/Pinnacle PCTV/Twinhan PCI cards"
depends on DVB_CORE && PCI && VIDEO_BT848
help
Support for PCI cards based on the Bt8xx PCI bridge. Examples are
- the Nebula cards, the Pinnacle PCTV cards, and Twinhan DST cards.
+ the Nebula cards, the Pinnacle PCTV cards and Twinhan DST cards.
Since these cards have no MPEG decoder onboard, they transmit
only compressed MPEG data over the PCI bus, so you need
an external software decoder to watch TV on your computer.
- Say Y if you own such a device and want to use it.
+ If you have a Twinahn card, don't forget to select
+ "Twinhan DST based DVB-S/-T frontend".
+ Say Y if you own such a device and want to use it.
+
diff --git a/linux/drivers/media/dvb/frontends/Kconfig b/linux/drivers/media/dvb/frontends/Kconfig
index 3ca05d76a..82ebe6c41 100644
--- a/linux/drivers/media/dvb/frontends/Kconfig
+++ b/linux/drivers/media/dvb/frontends/Kconfig
@@ -1,43 +1,83 @@
-comment "Supported Frontend Modules"
- depends on DVB
+comment "Misc. Frontend Modules"
+ depends on DVB_CORE
config DVB_TWINHAN_DST
- tristate "TWINHAN DST based DVB-S frontend (QPSK)"
+ tristate "Twinhan DST based DVB-S/-T frontend"
depends on DVB_CORE && DVB_BT8XX
help
Used in such cards as the VP-1020/1030, Twinhan DST,
- VVmer TV@SAT. Say Y when you want to support frontends
+ VVmer TV@SAT. Say Y when you want to support frontends
using this asic.
- This module requires the dvb-bt8xx driver and dvb bt878
- module.
+comment "DVB-S (satellite) frontends"
+ depends on DVB_CORE
config DVB_STV0299
- tristate "STV0299 based DVB-S frontend (QPSK)"
+ tristate "ST STV0299 based"
depends on DVB_CORE
help
- The stv0299 by ST is used in many DVB-S tuner modules,
- say Y when you want to support frontends based on this
- DVB-S demodulator.
+ A DVB-S tuner module. Say Y when you want to support this frontend.
Some examples are the Alps BSRU6, the Philips SU1278 and
the LG TDQB-S00x.
- If you don't know what tuner module is soldered on your
- DVB adapter simply enable all supported frontends, the
+ If you don't know what tuner module is soldered on your
+ DVB adapter simply enable all supported frontends, the
+ right one will get autodetected.
+
+config DVB_CX24110
+ tristate "Connexant CX24110 based"
+ depends on DVB_CORE
+ help
+ A DVB-S tuner module. Say Y when you want to support this frontend.
+
+ If you don't know what tuner module is soldered on your
+ DVB adapter simply enable all supported frontends, the
+ right one will get autodetected.
+
+config DVB_GRUNDIG_29504_491
+ tristate "Grundig 29504-491 based"
+ depends on DVB_CORE
+ help
+ A DVB-S tuner module. Say Y when you want to support this frontend.
+
+ If you don't know what tuner module is soldered on your
+ DVB adapter simply enable all supported frontends, the
right one will get autodetected.
+config DVB_MT312
+ tristate "Zarlink MT312 based"
+ depends on DVB_CORE
+ help
+ A DVB-S tuner module. Say Y when you want to support this frontend.
+
+ If you don't know what tuner module is soldered on your
+ DVB adapter simply enable all supported frontends, the
+ right one will get autodetected.
+
+config DVB_VES1X93
+ tristate "VLSI VES1893 or VES1993 based"
+ depends on DVB_CORE
+ help
+ A DVB-S tuner module. Say Y when you want to support this frontend.
+
+ If you don't know what tuner module is soldered on your
+ DVB adapter simply enable all supported frontends, the
+ right one will get autodetected.
+
+comment "DVB-T (terrestrial) frontends"
+ depends on DVB_CORE
+
config DVB_SP887X
- tristate "Frontends with sp887x demodulators, e.g. Microtune DTF7072"
+ tristate "Microtune sp887x based (i.e. Microtune DTF7072)"
depends on DVB_CORE
help
- A DVB-T demodulator driver. Say Y when you want to support the sp887x.
-
+ A DVB-T tuner module. Say Y when you want to support this frontend.
+
If you don't know what tuner module is soldered on your
DVB adapter simply enable all supported frontends, the
right one will get autodetected.
-
config DVB_SP887X_FIRMWARE_FILE
string "Full pathname of sp887x firmware file"
depends on DVB_SP887X
@@ -55,7 +95,7 @@ config DVB_SP887X_FIRMWARE_FILE
0x4000 loaded. This may change in future versions.
config DVB_ALPS_TDLB7
- tristate "Alps TDLB7 (OFDM)"
+ tristate "Alps TDLB7 based"
depends on DVB_CORE
help
A DVB-T tuner module. Say Y when you want to support this frontend.
@@ -69,7 +109,7 @@ config DVB_ALPS_TDLB7
right one will get autodetected.
config DVB_ALPS_TDMB7
- tristate "Alps TDMB7 (OFDM)"
+ tristate "Alps TDMB7 based"
depends on DVB_CORE
help
A DVB-T tuner module. Say Y when you want to support this frontend.
@@ -78,82 +118,38 @@ config DVB_ALPS_TDMB7
DVB adapter simply enable all supported frontends, the
right one will get autodetected.
-config DVB_ATMEL_AT76C651
- tristate "Atmel AT76C651 (QAM)"
+config DVB_GRUNDIG_29504_401
+ tristate "Grundig 29504-401 based"
depends on DVB_CORE
help
- The AT76C651 Demodulator is used in some DVB-C SetTopBoxes. Say Y
- when you see this demodulator chip near your tuner module.
+ A DVB-T tuner module. Say Y when you want to support this frontend.
If you don't know what tuner module is soldered on your
DVB adapter simply enable all supported frontends, the
right one will get autodetected.
-config DVB_CX24110
- tristate "Frontends with Connexant CX24110 demodulator (QPSK)"
- depends on DVB_CORE
- help
- The CX24110 Demodulator is used in some DVB-S frontends.
- Say Y if you want support for this chip in your kernel.
-
- If you don't know what tuner module is soldered on your
- DVB adapter simply enable all supported frontends, the
- right one will get autodetected.
-
-config DVB_GRUNDIG_29504_491
- tristate "Grundig 29504-491 (QPSK)"
- depends on DVB_CORE
- help
- A DVB-S tuner module. Say Y when you want to support this frontend.
-
- If you don't know what tuner module is soldered on your
- DVB adapter simply enable all supported frontends, the
- right one will get autodetected.
-
-config DVB_GRUNDIG_29504_401
- tristate "Grundig 29504-401 (OFDM)"
+config DVB_TDA1004X
+ tristate "Philips TDA10045H/TDA10046H based"
depends on DVB_CORE
help
A DVB-T tuner module. Say Y when you want to support this frontend.
- If you don't know what tuner module is soldered on your
- DVB adapter simply enable all supported frontends, the
- right one will get autodetected.
-
-config DVB_MT312
- tristate "Zarlink MT312 Satellite Channel Decoder (QPSK)"
- depends on DVB_CORE
- help
- A DVB-S tuner module. Say Y when you want to support this frontend.
-
- If you don't know what tuner module is soldered on your
- DVB adapter simply enable all supported frontends, the
- right one will get autodetected.
-
-config DVB_VES1820
- tristate "Frontends with external VES1820 demodulator (QAM)"
- depends on DVB_CORE
- help
- The VES1820 Demodulator is used on many DVB-C PCI cards and in some
- DVB-C SetTopBoxes. Say Y when you see this demodulator chip near your
- tuner module.
-
- If you don't know what tuner module is soldered on your
- DVB adapter simply enable all supported frontends, the
+ If you don't know what tuner module is soldered on your
+ DVB adapter simply enable all supported frontends, the
right one will get autodetected.
-config DVB_VES1X93
- tristate "Frontends with VES1893 or VES1993 demodulator (QPSK)"
+config DVB_NXT6000
+ tristate "NxtWave Communications NXT6000 based"
depends on DVB_CORE
help
- A DVB-S tuner module. Say Y when you want to support this frontend.
+ A DVB-T tuner module. Say Y when you want to support this frontend.
- If you don't know what tuner module is soldered on your
- DVB adapter simply enable all supported frontends, the
+ If you don't know what tuner module is soldered on your
+ DVB adapter simply enable all supported frontends, the
right one will get autodetected.
-config DVB_TDA1004X
- tristate "Frontends with external TDA10045H or TDA10046H demodulators (OFDM)"
+config DVB_MT352
+ tristate "Zarlink MT352 based"
depends on DVB_CORE
help
A DVB-T tuner module. Say Y when you want to support this frontend.
@@ -162,21 +158,24 @@ config DVB_TDA1004X
DVB adapter simply enable all supported frontends, the
right one will get autodetected.
-config DVB_NXT6000
- tristate "Frontends with NxtWave Communications NXT6000 demodulator (OFDM)"
+comment "DVB-C (cable) frontends"
+ depends on DVB_CORE
+
+config DVB_ATMEL_AT76C651
+ tristate "Atmel AT76C651 based"
depends on DVB_CORE
help
- A DVB-T tuner module. Say Y when you want to support this frontend.
+ A DVB-C tuner module. Say Y when you want to support this frontend.
If you don't know what tuner module is soldered on your
DVB adapter simply enable all supported frontends, the
right one will get autodetected.
-config DVB_MT352
- tristate "Frontends with Zarlink MT352 demodulator (OFDM)"
+config DVB_VES1820
+ tristate "VLSI VES1820 based"
depends on DVB_CORE
help
- A DVB-T tuner module. Say Y when you want to support this frontend.
+ A DVB-C tuner module. Say Y when you want to support this frontend.
If you don't know what tuner module is soldered on your
DVB adapter simply enable all supported frontends, the