Lines Matching full:acpi

3 # ACPI Configuration
9 menuconfig ACPI
10 bool "ACPI (Advanced Configuration and Power Interface) Support"
19 Advanced Configuration and Power Interface (ACPI) support for
20 Linux requires an ACPI-compliant platform (hardware/firmware),
25 Linux ACPI provides a robust functional replacement for several
29 Management (APM) specification. If both ACPI and APM support
30 are configured, ACPI is used.
32 Linux support for ACPI is based on Intel Corporation's ACPI
33 Component Architecture (ACPI CA). For more information on the
34 ACPI CA, see:
37 ACPI is an open industry specification originally co-developed by
39 it is developed by the ACPI Specification Working Group (ASWG) under
41 to the ACPI specification.
45 if ACPI
84 Export /sys/kernel/debug/acpi/acpidbg for userspace utilities
90 bool "ACPI Serial Port Console Redirection Support"
98 bool "ACPI Firmware Performance Data Table (FPDT) support"
117 bool "Allow supported ACPI revision to be overridden"
122 the supported ACPI revision which makes it expose system configuration
125 For example, based on what ACPI exports as the supported revision,
134 ACPI revision via the "acpi_rev_override" command line switch.
156 The kernel accesses the EC through ACPI parsed code provided by BIOS
157 tables. This option allows to access the EC directly without ACPI
159 Thus this option is a debug option that helps to write ACPI drivers
160 and can be used to identify ACPI code or EC firmware bugs.
180 /proc/acpi/battery. If you have a mobile system with a battery,
203 This driver provides a tiny alternative to the ACPI Button driver.
230 This driver implements the ACPI Extensions For Display Adapters
232 ACPI 2.0 Specification, Appendix B. This supports basic operations
244 This driver supports ACPI fan devices, allowing user-mode
251 tristate "ACPI Time and Alarm (TAD) Device Support"
254 The ACPI Time and Alarm (TAD) device is an alternative to the Real
266 This driver supports ACPI-controlled docking stations and removable
291 to parse CPPC tables as described in the ACPI 5.1+ spec. The
305 This driver adds support for the ACPI Processor package. It is required
316 This driver enables the ACPI to access the BMC controller. And it
333 ACPI 4.0 defines processor Aggregator, which enables OS to perform
346 This driver supports ACPI thermal zones. Most mobile and
347 some desktop systems support ACPI thermal zones. It is HIGHLY
377 bool "Allow upgrading ACPI tables via initrd"
381 This option provides functionality to upgrade arbitrary ACPI tables
382 via initrd. No functional change if no ACPI tables are passed via
384 See Documentation/admin-guide/acpi/initrd_table_override.rst for details
387 bool "Override ACPI tables from built-in initrd"
391 This option provides functionality to override arbitrary ACPI tables
394 See Documentation/admin-guide/acpi/initrd_table_override.rst for details
400 The ACPI subsystem can produce debug output. Saying Y enables this
403 Use the acpi.debug_layer and acpi.debug_level kernel command-line
404 parameters documented in Documentation/firmware-guide/acpi/debug.rst and
421 This driver supports ACPI Container and Module devices (IDs
430 This driver supports ACPI memory hotplug. The driver
431 fields notifications on ACPI memory devices (PNP0C80),
467 This driver adds support for exposing the ACPI Boottime Graphics
470 /sys/firmware/acpi/bgrt/ .
473 bool "Hardware-reduced ACPI support only" if EXPERT
475 This config item changes the way the ACPI code is built. When this
477 ACPICA that ONLY supports the ACPI "reduced hardware" mode. The
479 running in ACPI reduced hardware mode ONLY.
486 source "drivers/acpi/nfit/Kconfig"
487 source "drivers/acpi/numa/Kconfig"
488 source "drivers/acpi/apei/Kconfig"
489 source "drivers/acpi/dptf/Kconfig"
520 tristate "ACPI configfs support"
523 Select this option to enable support for ACPI configuration from
524 userspace. The configurable ACPI groups will be visible under
525 /config/acpi, assuming configfs is mounted under /config.
528 tristate "ACPI Platform Firmware Runtime Update and Telemetry"
550 source "drivers/acpi/arm64/Kconfig"
554 source "drivers/acpi/riscv/Kconfig"
561 bool "ACPI PCC Address Space"
571 subspaces for the standard ACPI features such as CPPC, RASF, PDTT and
578 bool "ACPI FFH Address Space"
590 source "drivers/acpi/pmic/Kconfig"
610 endif # ACPI
614 depends on X86 && (ACPI || JAILHOUSE_GUEST)
617 The Power Management Timer is available on all ACPI-capable,
618 in most cases even if ACPI is unusable or blacklisted.