xref: /linux/drivers/pnp/Kconfig (revision 5c493f5c9017b38a60ed2989af00e5faaa801815)
11da177e4SLinus Torvalds#
21da177e4SLinus Torvalds# Plug and Play configuration
31da177e4SLinus Torvalds#
41da177e4SLinus Torvalds
5*5c493f5cSJan Engelhardtmenuconfig PNP
61da177e4SLinus Torvalds	bool "Plug and Play support"
7*5c493f5cSJan Engelhardt	depends on HAS_IOMEM
876f58584SLen Brown	depends on ISA || ACPI
91da177e4SLinus Torvalds	---help---
101da177e4SLinus Torvalds	  Plug and Play (PnP) is a standard for peripherals which allows those
111da177e4SLinus Torvalds	  peripherals to be configured by software, e.g. assign IRQ's or other
121da177e4SLinus Torvalds	  parameters. No jumpers on the cards are needed, instead the values
131da177e4SLinus Torvalds	  are provided to the cards from the BIOS, from the operating system,
141da177e4SLinus Torvalds	  or using a user-space utility.
151da177e4SLinus Torvalds
161da177e4SLinus Torvalds	  Say Y here if you would like Linux to configure your Plug and Play
171da177e4SLinus Torvalds	  devices. You should then also say Y to all of the protocols below.
181da177e4SLinus Torvalds	  Alternatively, you can say N here and configure your PnP devices
191da177e4SLinus Torvalds	  using user space utilities such as the isapnptools package.
201da177e4SLinus Torvalds
211da177e4SLinus Torvalds	  If unsure, say Y.
221da177e4SLinus Torvalds
23*5c493f5cSJan Engelhardtif PNP
24*5c493f5cSJan Engelhardt
251da177e4SLinus Torvaldsconfig PNP_DEBUG
261da177e4SLinus Torvalds	bool "PnP Debug Messages"
271da177e4SLinus Torvalds	help
281da177e4SLinus Torvalds	  Say Y if you want the Plug and Play Layer to print debug messages.
291da177e4SLinus Torvalds	  This is useful if you are developing a PnP driver or troubleshooting.
301da177e4SLinus Torvalds
311da177e4SLinus Torvaldscomment "Protocols"
321da177e4SLinus Torvalds
331da177e4SLinus Torvaldssource "drivers/pnp/isapnp/Kconfig"
341da177e4SLinus Torvalds
351da177e4SLinus Torvaldssource "drivers/pnp/pnpbios/Kconfig"
361da177e4SLinus Torvalds
371da177e4SLinus Torvaldssource "drivers/pnp/pnpacpi/Kconfig"
381da177e4SLinus Torvalds
39*5c493f5cSJan Engelhardtendif # PNP
40