Linux 2.6.34-rc3
[pohmelfs.git] / drivers / media / dvb / Kconfig
blob161ccfd471cb3703db631b8e7abd20eb2abc83ae
2 # DVB device configuration
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.
16           If you are unsure about this, use the default value 8
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.
29           If you are unsure about this, say N here.
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
38 if DVB_CAPTURE_DRIVERS && DVB_CORE
40 comment "Supported SAA7146 based PCI Adapters"
41         depends on DVB_CORE && PCI && I2C
42 source "drivers/media/dvb/ttpci/Kconfig"
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"
51 comment "Supported FlexCopII (B2C2) Adapters"
52         depends on DVB_CORE && (PCI || USB) && I2C
53 source "drivers/media/dvb/b2c2/Kconfig"
55 comment "Supported BT878 Adapters"
56         depends on DVB_CORE && PCI && I2C
57 source "drivers/media/dvb/bt8xx/Kconfig"
59 comment "Supported Pluto2 Adapters"
60         depends on DVB_CORE && PCI && I2C
61 source "drivers/media/dvb/pluto2/Kconfig"
63 comment "Supported SDMC DM1105 Adapters"
64         depends on DVB_CORE && PCI && I2C
65 source "drivers/media/dvb/dm1105/Kconfig"
67 comment "Supported FireWire (IEEE 1394) Adapters"
68         depends on DVB_CORE && IEEE1394
69 source "drivers/media/dvb/firewire/Kconfig"
71 comment "Supported Earthsoft PT1 Adapters"
72         depends on DVB_CORE && PCI && I2C
73 source "drivers/media/dvb/pt1/Kconfig"
75 comment "Supported Mantis Adapters"
76         depends on DVB_CORE && PCI && I2C
77         source "drivers/media/dvb/mantis/Kconfig"
79 comment "Supported nGene Adapters"
80         depends on DVB_CORE && PCI && I2C
81         source "drivers/media/dvb/ngene/Kconfig"
83 comment "Supported DVB Frontends"
84         depends on DVB_CORE
85 source "drivers/media/dvb/frontends/Kconfig"
87 endif # DVB_CAPTURE_DRIVERS