diff options
Diffstat (limited to 'drivers/media/dvb/Kconfig')
-rw-r--r-- | drivers/media/dvb/Kconfig | 91 |
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 | |||
5 | config 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 | |||
18 | config 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 | |||
31 | menuconfig 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 | |||
38 | if DVB_CAPTURE_DRIVERS && DVB_CORE | ||
39 | |||
40 | comment "Supported SAA7146 based PCI Adapters" | ||
41 | depends on DVB_CORE && PCI && I2C | ||
42 | source "drivers/media/dvb/ttpci/Kconfig" | ||
43 | |||
44 | comment "Supported USB Adapters" | ||
45 | depends on DVB_CORE && USB && I2C | ||
46 | source "drivers/media/dvb/dvb-usb/Kconfig" | ||
47 | source "drivers/media/dvb/ttusb-budget/Kconfig" | ||
48 | source "drivers/media/dvb/ttusb-dec/Kconfig" | ||
49 | source "drivers/media/dvb/siano/Kconfig" | ||
50 | |||
51 | comment "Supported FlexCopII (B2C2) Adapters" | ||
52 | depends on DVB_CORE && (PCI || USB) && I2C | ||
53 | source "drivers/media/dvb/b2c2/Kconfig" | ||
54 | |||
55 | comment "Supported BT878 Adapters" | ||
56 | depends on DVB_CORE && PCI && I2C | ||
57 | source "drivers/media/dvb/bt8xx/Kconfig" | ||
58 | |||
59 | comment "Supported Pluto2 Adapters" | ||
60 | depends on DVB_CORE && PCI && I2C | ||
61 | source "drivers/media/dvb/pluto2/Kconfig" | ||
62 | |||
63 | comment "Supported SDMC DM1105 Adapters" | ||
64 | depends on DVB_CORE && PCI && I2C | ||
65 | source "drivers/media/dvb/dm1105/Kconfig" | ||
66 | |||
67 | comment "Supported FireWire (IEEE 1394) Adapters" | ||
68 | depends on DVB_CORE && FIREWIRE | ||
69 | source "drivers/media/dvb/firewire/Kconfig" | ||
70 | |||
71 | comment "Supported Earthsoft PT1 Adapters" | ||
72 | depends on DVB_CORE && PCI && I2C | ||
73 | source "drivers/media/dvb/pt1/Kconfig" | ||
74 | |||
75 | comment "Supported Mantis Adapters" | ||
76 | depends on DVB_CORE && PCI && I2C | ||
77 | source "drivers/media/dvb/mantis/Kconfig" | ||
78 | |||
79 | comment "Supported nGene Adapters" | ||
80 | depends on DVB_CORE && PCI && I2C | ||
81 | source "drivers/media/dvb/ngene/Kconfig" | ||
82 | |||
83 | comment "Supported ddbridge ('Octopus') Adapters" | ||
84 | depends on DVB_CORE && PCI && I2C | ||
85 | source "drivers/media/dvb/ddbridge/Kconfig" | ||
86 | |||
87 | comment "Supported DVB Frontends" | ||
88 | depends on DVB_CORE | ||
89 | source "drivers/media/dvb/frontends/Kconfig" | ||
90 | |||
91 | endif # DVB_CAPTURE_DRIVERS | ||