Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[sfrench/cifs-2.6.git] / drivers / media / dvb / Kconfig
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 && IEEE1394
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 DVB Frontends"
76         depends on DVB_CORE
77 source "drivers/media/dvb/frontends/Kconfig"
78
79 endif # DVB_CAPTURE_DRIVERS