Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - A index
The Linux kernel configuration item CONFIG_ACPI_WMI has multiple definitions:
drivers/platform/wmi/KconfigThe configuration item CONFIG_ACPI_WMI:
CONFIG_ACPI && CONFIG_X86wmi, wmi, wmiThis 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.
drivers/platform/x86/KconfigThe configuration item CONFIG_ACPI_WMI:
CONFIG_ACPIwmi, wmi, wmiThis 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.
drivers/acpi/KconfigThe configuration item CONFIG_ACPI_WMI:
( CONFIG_X86 ) && ( CONFIG_EXPERIMENTAL )wmi, wmi, wmiThis 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.
Raw data from LKDDb:
lkddb acpi "PNP0C14" : CONFIG_ACPI CONFIG_ACPI_WMI : drivers/acpi/wmi.c # in 2.6.25–2.6.28lkddb acpi "PNP0C14" : CONFIG_ACPI_WMI : drivers/platform/wmi/core.c # in 6.19-rc+HEADlkddb acpi "PNP0C14" : CONFIG_ACPI_WMI CONFIG_X86 : drivers/platform/x86/wmi.c # in 2.6.29–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.18lkddb acpi "pnp0c14" : CONFIG_ACPI CONFIG_ACPI_WMI : drivers/acpi/wmi.c # in 2.6.25–2.6.28lkddb acpi "pnp0c14" : CONFIG_ACPI_WMI : drivers/platform/wmi/core.c # in 6.19-rc+HEADlkddb acpi "pnp0c14" : CONFIG_ACPI_WMI CONFIG_X86 : drivers/platform/x86/wmi.c # in 2.6.29–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.18lkddb module wmi CONFIG_ACPI_WMI : drivers/acpi/Kconfig : "WMI (EXPERIMENTAL)" # in 2.6.25–2.6.28lkddb module wmi CONFIG_ACPI_WMI : drivers/platform/wmi/Kconfig : "ACPI-WMI support" # in 6.19-rc+HEADlkddb module wmi CONFIG_ACPI_WMI : drivers/platform/x86/Kconfig : "WMI" # in 2.6.29–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.18lkddb platform "acpi-wmi" : CONFIG_ACPI_WMI : drivers/platform/wmi/core.c # in 6.19-rc+HEADlkddb platform "acpi-wmi" : CONFIG_ACPI_WMI CONFIG_X86 : drivers/platform/x86/wmi.c # in 4.13–4.20, 5.0–5.19, 6.0–6.18This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - A index
Automatically generated (in year 2025). See also LKDDb sources on GitLab