xref: /openbmc/linux/drivers/base/Kconfig (revision 1da177e4)
1*1da177e4SLinus Torvaldsmenu "Generic Driver Options"
2*1da177e4SLinus Torvalds
3*1da177e4SLinus Torvaldsconfig STANDALONE
4*1da177e4SLinus Torvalds	bool "Select only drivers that don't need compile-time external firmware" if EXPERIMENTAL
5*1da177e4SLinus Torvalds	default y
6*1da177e4SLinus Torvalds	help
7*1da177e4SLinus Torvalds	  Select this option if you don't have magic firmware for drivers that
8*1da177e4SLinus Torvalds	  need it.
9*1da177e4SLinus Torvalds
10*1da177e4SLinus Torvalds	  If unsure, say Y.
11*1da177e4SLinus Torvalds
12*1da177e4SLinus Torvaldsconfig PREVENT_FIRMWARE_BUILD
13*1da177e4SLinus Torvalds	bool "Prevent firmware from being built"
14*1da177e4SLinus Torvalds	default y
15*1da177e4SLinus Torvalds	help
16*1da177e4SLinus Torvalds	  Say yes to avoid building firmware. Firmware is usually shipped
17*1da177e4SLinus Torvalds	  with the driver, and only when updating the firmware a rebuild
18*1da177e4SLinus Torvalds	  should be made.
19*1da177e4SLinus Torvalds	  If unsure say Y here.
20*1da177e4SLinus Torvalds
21*1da177e4SLinus Torvaldsconfig FW_LOADER
22*1da177e4SLinus Torvalds	tristate "Hotplug firmware loading support"
23*1da177e4SLinus Torvalds	select HOTPLUG
24*1da177e4SLinus Torvalds	---help---
25*1da177e4SLinus Torvalds	  This option is provided for the case where no in-kernel-tree modules
26*1da177e4SLinus Torvalds	  require hotplug firmware loading support, but a module built outside
27*1da177e4SLinus Torvalds	  the kernel tree does.
28*1da177e4SLinus Torvalds
29*1da177e4SLinus Torvaldsconfig DEBUG_DRIVER
30*1da177e4SLinus Torvalds	bool "Driver Core verbose debug messages"
31*1da177e4SLinus Torvalds	depends on DEBUG_KERNEL
32*1da177e4SLinus Torvalds	help
33*1da177e4SLinus Torvalds	  Say Y here if you want the Driver core to produce a bunch of
34*1da177e4SLinus Torvalds	  debug messages to the system log. Select this if you are having a
35*1da177e4SLinus Torvalds	  problem with the driver core and want to see more of what is
36*1da177e4SLinus Torvalds	  going on.
37*1da177e4SLinus Torvalds
38*1da177e4SLinus Torvalds	  If you are unsure about this, say N here.
39*1da177e4SLinus Torvalds
40*1da177e4SLinus Torvaldsendmenu
41