diff options
Diffstat (limited to 'drivers/pnp/pnpbios/Kconfig')
-rw-r--r-- | drivers/pnp/pnpbios/Kconfig | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/drivers/pnp/pnpbios/Kconfig b/drivers/pnp/pnpbios/Kconfig new file mode 100644 index 000000000000..fab848cae89d --- /dev/null +++ b/drivers/pnp/pnpbios/Kconfig | |||
@@ -0,0 +1,42 @@ | |||
1 | # | ||
2 | # Plug and Play BIOS configuration | ||
3 | # | ||
4 | config PNPBIOS | ||
5 | bool "Plug and Play BIOS support (EXPERIMENTAL)" | ||
6 | depends on PNP && ISA && X86 && EXPERIMENTAL | ||
7 | default n | ||
8 | ---help--- | ||
9 | Linux uses the PNPBIOS as defined in "Plug and Play BIOS | ||
10 | Specification Version 1.0A May 5, 1994" to autodetect built-in | ||
11 | mainboard resources (e.g. parallel port resources). | ||
12 | |||
13 | Some features (e.g. event notification, docking station information, | ||
14 | ISAPNP services) are not currently implemented. | ||
15 | |||
16 | If you would like the kernel to detect and allocate resources to | ||
17 | your mainboard devices (on some systems they are disabled by the | ||
18 | BIOS) say Y here. Also the PNPBIOS can help prevent resource | ||
19 | conflicts between mainboard devices and other bus devices. | ||
20 | |||
21 | Note: ACPI is expected to supersede PNPBIOS some day, currently it | ||
22 | co-exists nicely. If you have a non-ISA system that supports ACPI, | ||
23 | you probably don't need PNPBIOS support. | ||
24 | |||
25 | config PNPBIOS_PROC_FS | ||
26 | bool "Plug and Play BIOS /proc interface" | ||
27 | depends on PNPBIOS && PROC_FS | ||
28 | ---help--- | ||
29 | If you say Y here and to "/proc file system support", you will be | ||
30 | able to directly access the PNPBIOS. This includes resource | ||
31 | allocation, ESCD, and other PNPBIOS services. Using this | ||
32 | interface is potentially dangerous because the PNPBIOS driver will | ||
33 | not be notified of any resource changes made by writing directly. | ||
34 | Also some buggy systems will fault when accessing certain features | ||
35 | in the PNPBIOS /proc interface (e.g. "boot" configs). | ||
36 | |||
37 | See the latest pcmcia-cs (stand-alone package) for a nice set of | ||
38 | PNPBIOS /proc interface tools (lspnp and setpnp). | ||
39 | |||
40 | Unless you are debugging or have other specific reasons, it is | ||
41 | recommended that you say N here. | ||
42 | |||