ACPI (Advanced Configuration and Power Interface) Support
modulename: pci-acpi.ko
and/ortables.ko
and/oracpi.ko
and/orcontainer.ko
and/oracpi_memhotplug.ko
and/orint340x_thermal.ko
and/orboot.ko
configname: CONFIG_ACPI
Linux Kernel Configuration
└─>Power management and ACPI options
└─>ACPI (Advanced Configuration and Power Interface) Support
In linux kernel since version 2.6.12
Advanced Configuration and Power Interface (ACPI) support for
Linux requires an ACPI-compliant platform (hardware/firmware),
and assumes the presence of OS-directed configuration and power
management (OSPM) software. This option will enlarge your
kernel by about 70K.
Linux ACPI provides a robust functional replacement for several
legacy configuration and power management interfaces, including
the Plug-and-Play BIOS specification (PnP BIOS), the
MultiProcessor Specification (MPS), and the Advanced Power
Management (APM) specification. If both ACPI and APM support
are configured, ACPI is used.
The project home page for the Linux ACPI subsystem is here:
<https://01.org/linux-acpi>
Linux support for ACPI is based on Intel Corporation's ACPI
Component Architecture (ACPI CA). For more information on the
ACPI CA, see:
<https://acpica.org/>
ACPI is an open industry specification originally co-developed by
Hewlett-Packard, Intel, Microsoft, Phoenix, and Toshiba. Currently,
it is developed by the ACPI Specification Working Group (ASWG) under
the UEFI Forum and any UEFI member can join the ASWG and contribute
to the ACPI specification.
The specification is available at:
<https://uefi.org/specifications>
Linux requires an ACPI-compliant platform (hardware/firmware),
and assumes the presence of OS-directed configuration and power
management (OSPM) software. This option will enlarge your
kernel by about 70K.
Linux ACPI provides a robust functional replacement for several
legacy configuration and power management interfaces, including
the Plug-and-Play BIOS specification (PnP BIOS), the
MultiProcessor Specification (MPS), and the Advanced Power
Management (APM) specification. If both ACPI and APM support
are configured, ACPI is used.
The project home page for the Linux ACPI subsystem is here:
<https://01.org/linux-acpi>
Linux support for ACPI is based on Intel Corporation's ACPI
Component Architecture (ACPI CA). For more information on the
ACPI CA, see:
<https://acpica.org/>
ACPI is an open industry specification originally co-developed by
Hewlett-Packard, Intel, Microsoft, Phoenix, and Toshiba. Currently,
it is developed by the ACPI Specification Working Group (ASWG) under
the UEFI Forum and any UEFI member can join the ASWG and contribute
to the ACPI specification.
The specification is available at:
<https://uefi.org/specifications>
source code:
is selected by
CONFIG_X86_64_ACPI_NUMACONFIG_XEN_DOM0
CONFIG_HYPERV
CONFIG_ACERHDF
CONFIG_ACER_WMI
CONFIG_EEEPC_LAPTOP
CONFIG_TC1100_WMI
CONFIG_THINKPAD_ACPI
CONFIG_INTEL_SKL_INT3472
CONFIG_INTEL_HID_EVENT
CONFIG_INTEL_VBTN
CONFIG_INTEL_INT0002_VGPIO
CONFIG_IRQ_REMAP
CONFIG_X86_POWERNOW_K8
CONFIG_OLPC_XO15_SCI
CONFIG_X86_AMD_PSTATE