diff options
author | Michael Hunold <devnull@localhost> | 2003-10-01 10:24:57 +0000 |
---|---|---|
committer | Michael Hunold <devnull@localhost> | 2003-10-01 10:24:57 +0000 |
commit | 247cf5fcc3c2e684b1319ae8b1a595a328c4b23d (patch) | |
tree | 0fc5df376242627e9aa704616684547e1b3024d4 /linux/drivers/media/dvb | |
parent | 96c67e37ff37a0f02379addc5060451fe1afd051 (diff) | |
download | mediapointer-dvb-s2-247cf5fcc3c2e684b1319ae8b1a595a328c4b23d.tar.gz mediapointer-dvb-s2-247cf5fcc3c2e684b1319ae8b1a595a328c4b23d.tar.bz2 |
- clean up Kconfig files, use the new SELECT facility
- split up saa7146 compilation in core and video part
Diffstat (limited to 'linux/drivers/media/dvb')
-rw-r--r-- | linux/drivers/media/dvb/Kconfig | 17 | ||||
-rw-r--r-- | linux/drivers/media/dvb/Makefile | 2 | ||||
-rw-r--r-- | linux/drivers/media/dvb/dvb-core/Kconfig | 8 | ||||
-rw-r--r-- | linux/drivers/media/dvb/frontends/Kconfig | 11 | ||||
-rw-r--r-- | linux/drivers/media/dvb/ttpci/Kconfig | 43 | ||||
-rw-r--r-- | linux/drivers/media/dvb/ttusb-budget/Kconfig | 2 | ||||
-rw-r--r-- | linux/drivers/media/dvb/ttusb-dec/Kconfig | 3 |
7 files changed, 35 insertions, 51 deletions
diff --git a/linux/drivers/media/dvb/Kconfig b/linux/drivers/media/dvb/Kconfig index a67278c78..8d72e87f6 100644 --- a/linux/drivers/media/dvb/Kconfig +++ b/linux/drivers/media/dvb/Kconfig @@ -3,16 +3,16 @@ # menu "Digital Video Broadcasting Devices" - depends on NET && INET config DVB bool "DVB For Linux" + depends on NET && INET ---help--- Support Digital Video Broadcasting hardware. Enable this if you own a DVB adapter and want to use it or if you compile Linux for a digital SetTopBox. - API specs and user tools and are available for example from + API specs and user tools are available from <http://www.linuxtv.org/>. Please report problems regarding this driver to the LinuxDVB @@ -33,23 +33,16 @@ source "drivers/media/dvb/dvb-core/Kconfig" source "drivers/media/dvb/frontends/Kconfig" comment "Supported SAA7146 based PCI Adapters" - depends on DVB && PCI - + depends on DVB_CORE && PCI source "drivers/media/dvb/ttpci/Kconfig" -comment "BT8xx based PCI Adapters (needs CONFIG_VIDEO_BT848)" - depends on DVB && PCI - -source "drivers/media/dvb/bt8xx/Kconfig" - comment "Supported USB Adapters" - depends on DVB && USB - + depends on DVB_CORE && USB source "drivers/media/dvb/ttusb-budget/Kconfig" source "drivers/media/dvb/ttusb-dec/Kconfig" comment "Supported FlexCopII (B2C2) Adapters" - depends on DVB && PCI + depends on DVB_CORE && PCI source "drivers/media/dvb/b2c2/Kconfig" endmenu diff --git a/linux/drivers/media/dvb/Makefile b/linux/drivers/media/dvb/Makefile index fba5650b4..2263ebf72 100644 --- a/linux/drivers/media/dvb/Makefile +++ b/linux/drivers/media/dvb/Makefile @@ -2,5 +2,5 @@ # Makefile for the kernel multimedia device drivers. # -obj-y := dvb-core/ frontends/ ttpci/ ttusb-dec/ ttusb-budget/ bt8xx/ b2c2/ +obj-y := dvb-core/ frontends/ ttpci/ ttusb-dec/ ttusb-budget/ b2c2/ bt8xx/ diff --git a/linux/drivers/media/dvb/dvb-core/Kconfig b/linux/drivers/media/dvb/dvb-core/Kconfig index 99e2d6b9d..7dc3511c7 100644 --- a/linux/drivers/media/dvb/dvb-core/Kconfig +++ b/linux/drivers/media/dvb/dvb-core/Kconfig @@ -1,7 +1,11 @@ config DVB_CORE tristate "DVB Core Support" depends on DVB + select CRC32 help DVB core utility functions for device handling, software fallbacks etc. - - Say Y when you have a DVB card and want to use it. If unsure say N. + Say Y when you have a DVB card and want to use it. Say Y if your want + to build your drivers outside the kernel, but need the DVB core. All + in-kernel drivers will select this automatically if needed. + If unsure say N. + diff --git a/linux/drivers/media/dvb/frontends/Kconfig b/linux/drivers/media/dvb/frontends/Kconfig index 6f7b96adf..999076818 100644 --- a/linux/drivers/media/dvb/frontends/Kconfig +++ b/linux/drivers/media/dvb/frontends/Kconfig @@ -135,14 +135,3 @@ config DVB_TDA1004X_FIRMWARE_FILE wget http://www.technotrend.de/new/215/TTweb_215a_budget_20_05_2003.zip unzip -j TTweb_215a_budget_20_05_2003.zip Software/Oem/PCI/App/ttlcdacc.dll mv ttlcdacc.dll /etc/dvb/tda1004x.bin - -config DVB_SP887X - tristate "Frontends with sp887x demodulators, e.g. Microtune DTF7072" - depends on DVB_CORE - help - A DVB-T demodulator driver. Say Y when you want to support the sp887x. - - 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. - diff --git a/linux/drivers/media/dvb/ttpci/Kconfig b/linux/drivers/media/dvb/ttpci/Kconfig index 64a4f9788..707e7494a 100644 --- a/linux/drivers/media/dvb/ttpci/Kconfig +++ b/linux/drivers/media/dvb/ttpci/Kconfig @@ -1,6 +1,8 @@ config DVB_AV7110 tristate "AV7110 cards" - depends on VIDEO_DEV && DVB_CORE + depends on DVB_CORE + select VIDEO_DEV + select VIDEO_SAA7146_VV help Support for SAA7146 and AV7110 based DVB cards as produced by Fujitsu-Siemens, Technotrend, Hauppauge and others. @@ -26,6 +28,7 @@ config DVB_AV7110_OSD config DVB_BUDGET tristate "Budget cards" depends on DVB_CORE + select VIDEO_SAA7146 help Support for simple SAA7146 based DVB cards (so called Budget- or Nova-PCI cards) without onboard @@ -33,15 +36,13 @@ config DVB_BUDGET Say Y if you own such a card and want to use it. - This driver is available as a module called - dvb-ttpci-budget.o ( = code which can be inserted in - and removed from the running kernel whenever you want). - If you want to compile it as a module, say M - here and read <file:Documentation/modules.txt>. + To compile this driver as a module, choose M here: the + module will be called budget. config DVB_BUDGET_CI tristate "Budget cards with onboard CI connector" - depends on VIDEO_DEV && DVB_CORE && DVB_BUDGET + depends on DVB_CORE + select VIDEO_SAA7146 help Support for simple SAA7146 based DVB cards (so called Budget- or Nova-PCI cards) without onboard @@ -49,15 +50,14 @@ config DVB_BUDGET_CI Say Y if you own such a card and want to use it. - This driver is available as a module called - dvb-ttpci-budget-av.o ( = code which can be inserted in - and removed from the running kernel whenever you want). - If you want to compile it as a module, say M - here and read <file:Documentation/modules.txt>. + To compile this driver as a module, choose M here: the + module will be called budget-ci. config DVB_BUDGET_AV tristate "Budget cards with analog video inputs" - depends on VIDEO_DEV && DVB_CORE && DVB_BUDGET + depends on DVB_CORE + select VIDEO_DEV + select VIDEO_SAA7146_VV help Support for simple SAA7146 based DVB cards (so called Budget- or Nova-PCI cards) without onboard @@ -65,14 +65,14 @@ config DVB_BUDGET_AV Say Y if you own such a card and want to use it. - This driver is available as a module called - dvb-ttpci-budget-av.o ( = code which can be inserted in - and removed from the running kernel whenever you want). - here and read <file:Documentation/modules.txt>. + To compile this driver as a module, choose M here: the + module will be called budget-av. config DVB_BUDGET_PATCH tristate "AV7110 cards with Budget Patch" - depends on DVB_CORE && DVB_BUDGET + depends on DVB_BUDGET + select VIDEO_DEV + select VIDEO_SAA7146_VV help Support for Budget Patch (full TS) modification on SAA7146+AV7110 based cards (DVB-S cards). This @@ -85,8 +85,5 @@ config DVB_BUDGET_PATCH Say Y if you own such a card and want to use it. - This driver is available as a module called - dvb-ttpci-budget-patch.o ( = code which can be inserted in - and removed from the running kernel whenever you want). - If you want to compile it as a module, say M - here and read <file:Documentation/modules.txt>. + To compile this driver as a module, choose M here: the + module will be called budget-patch. diff --git a/linux/drivers/media/dvb/ttusb-budget/Kconfig b/linux/drivers/media/dvb/ttusb-budget/Kconfig index c8bbbcc68..e2fd156a3 100644 --- a/linux/drivers/media/dvb/ttusb-budget/Kconfig +++ b/linux/drivers/media/dvb/ttusb-budget/Kconfig @@ -1,6 +1,6 @@ config DVB_TTUSB_BUDGET tristate "Technotrend/Hauppauge Nova-USB devices" - depends on DVB_CORE && USB + depends on DVB_CORE help Support for external USB adapters designed by Technotrend and produced by Hauppauge, shipped under the brand name 'Nova-USB'. diff --git a/linux/drivers/media/dvb/ttusb-dec/Kconfig b/linux/drivers/media/dvb/ttusb-dec/Kconfig index afcaf2923..aad5cc65d 100644 --- a/linux/drivers/media/dvb/ttusb-dec/Kconfig +++ b/linux/drivers/media/dvb/ttusb-dec/Kconfig @@ -1,6 +1,7 @@ config DVB_TTUSB_DEC tristate "Technotrend/Hauppauge USB DEC2000-T devices" - depends on DVB_CORE && USB && !STANDALONE + depends on DVB_CORE + depends on !STANDALONE help Support for external USB adapters designed by Technotrend and produced by Hauppauge, shipped under the brand name 'DEC2000-T'. |