Skip to content

Commit

Permalink
ACPI: WMI: Improve Kconfig description
Browse files Browse the repository at this point in the history
As Pavel Machek has pointed out, the Kconfig entry for WMI is pretty
non-descriptive.

Rewrite it so that it explains what ACPI-WMI is, and why anyone
would want to enable it.

Many thanks to Ray Lee for ideas on this.

Signed-off-by: Carlos Corbacho <carlos@strangeworlds.co.uk>
CC: Pavel Machek <pavel@ucw.cz>
CC: Ray Lee <ray-lk@madrabbit.org>
Signed-off-by: Len Brown <len.brown@intel.com>
  • Loading branch information
Carlos Corbacho authored and Len Brown committed Feb 8, 2008
1 parent 543a956 commit 20b4514
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions drivers/acpi/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -207,11 +207,22 @@ config ACPI_WMI
depends on X86
depends on EXPERIMENTAL
help
This driver adds support for the ACPI-WMI mapper device (PNP0C14)
found on some systems.
This driver adds support for the ACPI-WMI (Windows Management
Instrumentation) mapper device (PNP0C14) found on some systems.

NOTE: You will need another driver or userspace application on top of
this to actually use anything defined in the ACPI-WMI mapper.
ACPI-WMI is a proprietary extension to ACPI to expose parts of the
ACPI firmware to userspace - this is done through various vendor
defined methods and data blocks in a PNP0C14 device, which are then
made available for userspace to call.

The implementation of this in Linux currently only exposes this to
other kernel space drivers.

This driver is a required dependency to build the firmware specific
drivers needed on many machines, including Acer and HP laptops.

It is safe to enable this driver even if your DSDT doesn't define
any ACPI-WMI devices.

config ACPI_ASUS
tristate "ASUS/Medion Laptop Extras"
Expand Down

0 comments on commit 20b4514

Please sign in to comment.