Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
[linux-2.6] / drivers / base / Kconfig
1 menu "Generic Driver Options"
2
3 config UEVENT_HELPER_PATH
4         string "path to uevent helper"
5         depends on HOTPLUG
6         default "/sbin/hotplug"
7         help
8           Path to uevent helper program forked by the kernel for
9           every uevent.
10
11 config STANDALONE
12         bool "Select only drivers that don't need compile-time external firmware" if EXPERIMENTAL
13         default y
14         help
15           Select this option if you don't have magic firmware for drivers that
16           need it.
17
18           If unsure, say Y.
19
20 config PREVENT_FIRMWARE_BUILD
21         bool "Prevent firmware from being built"
22         default y
23         help
24           Say yes to avoid building firmware. Firmware is usually shipped
25           with the driver, and only when updating the firmware a rebuild
26           should be made.
27           If unsure say Y here.
28
29 config FW_LOADER
30         tristate "Userspace firmware loading support"
31         depends on HOTPLUG
32         ---help---
33           This option is provided for the case where no in-kernel-tree modules
34           require userspace firmware loading support, but a module built outside
35           the kernel tree does.
36
37 config DEBUG_DRIVER
38         bool "Driver Core verbose debug messages"
39         depends on DEBUG_KERNEL
40         help
41           Say Y here if you want the Driver core to produce a bunch of
42           debug messages to the system log. Select this if you are having a
43           problem with the driver core and want to see more of what is
44           going on.
45
46           If you are unsure about this, say N here.
47
48 config DEBUG_DEVRES
49         bool "Managed device resources verbose debug messages"
50         depends on DEBUG_KERNEL
51         help
52           This option enables kernel parameter devres.log. If set to
53           non-zero, devres debug messages are printed. Select this if
54           you are having a problem with devres or want to debug
55           resource management for a managed device. devres.log can be
56           switched on and off from sysfs node.
57
58           If you are unsure about this, Say N here.
59
60 config SYS_HYPERVISOR
61         bool
62         default n
63
64 endmenu