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