aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/dvb/Kconfig')
-rw-r--r--drivers/media/dvb/Kconfig91
1 files changed, 91 insertions, 0 deletions
diff --git a/drivers/media/dvb/Kconfig b/drivers/media/dvb/Kconfig
new file mode 100644
index 00000000000..f6e40b3a44c
--- /dev/null
+++ b/drivers/media/dvb/Kconfig
@@ -0,0 +1,91 @@
1#
2# DVB device configuration
3#
4
5config DVB_MAX_ADAPTERS
6 int "maximum number of DVB/ATSC adapters"
7 depends on DVB_CORE
8 default 8
9 range 1 255
10 help
11 Maximum number of DVB/ATSC adapters. Increasing this number
12 increases the memory consumption of the DVB subsystem even
13 if a much lower number of DVB/ATSC adapters is present.
14 Only values in the range 4-32 are tested.
15
16 If you are unsure about this, use the default value 8
17
18config DVB_DYNAMIC_MINORS
19 bool "Dynamic DVB minor allocation"
20 depends on DVB_CORE
21 default n
22 help
23 If you say Y here, the DVB subsystem will use dynamic minor
24 allocation for any device that uses the DVB major number.
25 This means that you can have more than 4 of a single type
26 of device (like demuxes and frontends) per adapter, but udev
27 will be required to manage the device nodes.
28
29 If you are unsure about this, say N here.
30
31menuconfig DVB_CAPTURE_DRIVERS
32 bool "DVB/ATSC adapters"
33 depends on DVB_CORE
34 default y
35 ---help---
36 Say Y to select Digital TV adapters
37
38if DVB_CAPTURE_DRIVERS && DVB_CORE
39
40comment "Supported SAA7146 based PCI Adapters"
41 depends on DVB_CORE && PCI && I2C
42source "drivers/media/dvb/ttpci/Kconfig"
43
44comment "Supported USB Adapters"
45 depends on DVB_CORE && USB && I2C
46source "drivers/media/dvb/dvb-usb/Kconfig"
47source "drivers/media/dvb/ttusb-budget/Kconfig"
48source "drivers/media/dvb/ttusb-dec/Kconfig"
49source "drivers/media/dvb/siano/Kconfig"
50
51comment "Supported FlexCopII (B2C2) Adapters"
52 depends on DVB_CORE && (PCI || USB) && I2C
53source "drivers/media/dvb/b2c2/Kconfig"
54
55comment "Supported BT878 Adapters"
56 depends on DVB_CORE && PCI && I2C
57source "drivers/media/dvb/bt8xx/Kconfig"
58
59comment "Supported Pluto2 Adapters"
60 depends on DVB_CORE && PCI && I2C
61source "drivers/media/dvb/pluto2/Kconfig"
62
63comment "Supported SDMC DM1105 Adapters"
64 depends on DVB_CORE && PCI && I2C
65source "drivers/media/dvb/dm1105/Kconfig"
66
67comment "Supported FireWire (IEEE 1394) Adapters"
68 depends on DVB_CORE && FIREWIRE
69source "drivers/media/dvb/firewire/Kconfig"
70
71comment "Supported Earthsoft PT1 Adapters"
72 depends on DVB_CORE && PCI && I2C
73source "drivers/media/dvb/pt1/Kconfig"
74
75comment "Supported Mantis Adapters"
76 depends on DVB_CORE && PCI && I2C
77 source "drivers/media/dvb/mantis/Kconfig"
78
79comment "Supported nGene Adapters"
80 depends on DVB_CORE && PCI && I2C
81 source "drivers/media/dvb/ngene/Kconfig"
82
83comment "Supported ddbridge ('Octopus') Adapters"
84 depends on DVB_CORE && PCI && I2C
85 source "drivers/media/dvb/ddbridge/Kconfig"
86
87comment "Supported DVB Frontends"
88 depends on DVB_CORE
89source "drivers/media/dvb/frontends/Kconfig"
90
91endif # DVB_CAPTURE_DRIVERS