Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - A index

CONFIG_ACPI_WMI: ACPI-WMI support

General informations

The Linux kernel configuration item CONFIG_ACPI_WMI has multiple definitions:

ACPI-WMI support found in drivers/platform/wmi/Kconfig

The configuration item CONFIG_ACPI_WMI:

Help text

This option enables support for the ACPI-WMI driver core.

The ACPI-WMI interface is a proprietary extension of ACPI allowing the platform firmware to expose WMI (Windows Management Instrumentation) objects used for managing various aspects of the underlying system. Mapping between ACPI control methods and WMI objects happens through special mapper devices (PNP0C14) defined inside the ACPI tables.

Enabling this option is necessary for building the vendor specific ACPI-WMI client drivers for Acer, Dell an HP machines (among others).

It is safe to enable this option even for machines that do not contain any ACPI-WMI mapper devices at all.

WMI found in drivers/platform/x86/Kconfig

The configuration item CONFIG_ACPI_WMI:

Help text

This driver adds support for the ACPI-WMI (Windows Management Instrumentation) mapper device (PNP0C14) found on some systems.

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.

WMI (EXPERIMENTAL) found in drivers/acpi/Kconfig

The configuration item CONFIG_ACPI_WMI:

Help text

This driver adds support for the ACPI-WMI (Windows Management Instrumentation) mapper device (PNP0C14) found on some systems.

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.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - A index

Automatically generated (in year 2025). See also LKDDb sources on GitLab