xref: /linux/drivers/pnp/Kconfig (revision 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2)
1*1da177e4SLinus Torvalds#
2*1da177e4SLinus Torvalds# Plug and Play configuration
3*1da177e4SLinus Torvalds#
4*1da177e4SLinus Torvalds
5*1da177e4SLinus Torvaldsmenu "Plug and Play support"
6*1da177e4SLinus Torvalds
7*1da177e4SLinus Torvaldsconfig PNP
8*1da177e4SLinus Torvalds	bool "Plug and Play support"
9*1da177e4SLinus Torvalds	depends on ISA || ACPI_BUS
10*1da177e4SLinus Torvalds	---help---
11*1da177e4SLinus Torvalds	  Plug and Play (PnP) is a standard for peripherals which allows those
12*1da177e4SLinus Torvalds	  peripherals to be configured by software, e.g. assign IRQ's or other
13*1da177e4SLinus Torvalds	  parameters. No jumpers on the cards are needed, instead the values
14*1da177e4SLinus Torvalds	  are provided to the cards from the BIOS, from the operating system,
15*1da177e4SLinus Torvalds	  or using a user-space utility.
16*1da177e4SLinus Torvalds
17*1da177e4SLinus Torvalds	  Say Y here if you would like Linux to configure your Plug and Play
18*1da177e4SLinus Torvalds	  devices. You should then also say Y to all of the protocols below.
19*1da177e4SLinus Torvalds	  Alternatively, you can say N here and configure your PnP devices
20*1da177e4SLinus Torvalds	  using user space utilities such as the isapnptools package.
21*1da177e4SLinus Torvalds
22*1da177e4SLinus Torvalds	  If unsure, say Y.
23*1da177e4SLinus Torvalds
24*1da177e4SLinus Torvaldsconfig PNP_DEBUG
25*1da177e4SLinus Torvalds	bool "PnP Debug Messages"
26*1da177e4SLinus Torvalds	depends on PNP
27*1da177e4SLinus Torvalds	help
28*1da177e4SLinus Torvalds	  Say Y if you want the Plug and Play Layer to print debug messages.
29*1da177e4SLinus Torvalds	  This is useful if you are developing a PnP driver or troubleshooting.
30*1da177e4SLinus Torvalds
31*1da177e4SLinus Torvaldscomment "Protocols"
32*1da177e4SLinus Torvalds	depends on PNP
33*1da177e4SLinus Torvalds
34*1da177e4SLinus Torvaldssource "drivers/pnp/isapnp/Kconfig"
35*1da177e4SLinus Torvalds
36*1da177e4SLinus Torvaldssource "drivers/pnp/pnpbios/Kconfig"
37*1da177e4SLinus Torvalds
38*1da177e4SLinus Torvaldssource "drivers/pnp/pnpacpi/Kconfig"
39*1da177e4SLinus Torvalds
40*1da177e4SLinus Torvaldsendmenu
41*1da177e4SLinus Torvalds
42