Merge branch 'devel'
[linux-2.6] / drivers / media / dvb / Kconfig
1 #
2 # DVB device configuration
3 #
4
5 config DVB_DYNAMIC_MINORS
6         bool "Dynamic DVB minor allocation"
7         depends on DVB_CORE
8         default n
9         help
10           If you say Y here, the DVB subsystem will use dynamic minor
11           allocation for any device that uses the DVB major number.
12           This means that you can have more than 4 of a single type
13           of device (like demuxes and frontends) per adapter, but udev
14           will be required to manage the device nodes.
15
16           If you are unsure about this, say N here.
17
18 menuconfig DVB_CAPTURE_DRIVERS
19         bool "DVB/ATSC adapters"
20         depends on DVB_CORE
21         default y
22         ---help---
23           Say Y to select Digital TV adapters
24
25 if DVB_CAPTURE_DRIVERS && DVB_CORE
26
27 comment "Supported SAA7146 based PCI Adapters"
28         depends on DVB_CORE && PCI && I2C
29 source "drivers/media/dvb/ttpci/Kconfig"
30
31 comment "Supported USB Adapters"
32         depends on DVB_CORE && USB && I2C
33 source "drivers/media/dvb/dvb-usb/Kconfig"
34 source "drivers/media/dvb/ttusb-budget/Kconfig"
35 source "drivers/media/dvb/ttusb-dec/Kconfig"
36 source "drivers/media/dvb/siano/Kconfig"
37
38 comment "Supported FlexCopII (B2C2) Adapters"
39         depends on DVB_CORE && (PCI || USB) && I2C
40 source "drivers/media/dvb/b2c2/Kconfig"
41
42 comment "Supported BT878 Adapters"
43         depends on DVB_CORE && PCI && I2C
44 source "drivers/media/dvb/bt8xx/Kconfig"
45
46 comment "Supported Pluto2 Adapters"
47         depends on DVB_CORE && PCI && I2C
48 source "drivers/media/dvb/pluto2/Kconfig"
49
50 comment "Supported SDMC DM1105 Adapters"
51         depends on DVB_CORE && PCI && I2C
52 source "drivers/media/dvb/dm1105/Kconfig"
53
54 comment "Supported DVB Frontends"
55         depends on DVB_CORE
56 source "drivers/media/dvb/frontends/Kconfig"
57
58 endif # DVB_CAPTURE_DRIVERS