WMI
modulename: wmi.ko
configname: CONFIG_ACPI_WMI
Linux Kernel Configuration
└─>Device Drivers
└─>X86 Platform Specific Device Drivers
└─>WMI
In linux kernel since version 2.6.29 (release Date: 2009-03-23)
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.
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.
source code:
is selected by
CONFIG_HUAWEI_WMICONFIG_YOGABOOK
CONFIG_ACER_WMI
CONFIG_ASUS_WMI
CONFIG_DELL_SMBIOS_WMI
CONFIG_DELL_WMI
CONFIG_DELL_WMI_AIO
CONFIG_DELL_WMI_SYSMAN
CONFIG_HP_WMI
CONFIG_HP_BIOSCFG
CONFIG_IDEAPAD_LAPTOP
CONFIG_LENOVO_YMC
CONFIG_THINKPAD_LMI
CONFIG_INTEL_WMI_SBL_FW_UPDATE
CONFIG_INTEL_WMI_THUNDERBOLT
CONFIG_MSI_WMI
CONFIG_ACPI_TOSHIBA
CONFIG_TOSHIBA_WMI
CONFIG_LG_LAPTOP
CONFIG_ACPI_VIDEO