Lines Matching +full:system +full:- +full:on +full:- +full:module
1 # SPDX-License-Identifier: GPL-2.0
11 depends on ARCH_SUPPORTS_ACPI
19 Linux requires an ACPI-compliant platform (hardware/firmware),
20 and assumes the presence of OS-directed configuration and power
26 the Plug-and-Play BIOS specification (PnP BIOS), the
31 Linux support for ACPI is based on Intel Corporation's ACPI
32 Component Architecture (ACPI CA). For more information on the
36 ACPI is an open industry specification originally co-developed by
37 Hewlett-Packard, Intel, Microsoft, Phoenix, and Toshiba. Currently,
65 depends on THERMAL
72 Enable in-kernel debugging of AML facilities: statistics,
81 depends on DEBUG_FS
98 depends on X86_64 || ARM64
101 This table provides information on the timing of the system
106 depends on X86_64
111 depends on SUSPEND || HIBERNATION
112 depends on ACPI_SYSTEM_POWER_STATES_SUPPORT
117 depends on X86
120 The platform firmware on some systems expects Linux to return "5" as
121 the supported ACPI revision which makes it expose system configuration
124 For example, based on what ACPI exports as the supported revision,
126 mode or in I2S mode, where the former is supposed to be used on Linux
130 This option enables a DMI-based quirk for the above Dell machine (so
137 depends on HAS_IOPORT
141 on many x86/LoongArch laptops and other machines.
145 depends on ACPI_EC
151 have to power off your system, and remove the laptop battery for
153 An Embedded Controller typically is available on laptops and reads
167 whether a system is on AC or not. If you have a system that can
170 To compile this driver as a module, choose M here:
171 the module will be called ac.
179 /proc/acpi/battery. If you have a mobile system with a battery,
182 To compile this driver as a module, choose M here:
183 the module will be called battery.
187 depends on INPUT
190 This driver handles events on the power, sleep, and lid buttons.
192 performs user-defined actions such as shutting down the system.
193 This is necessary for software-controlled poweroff.
195 To compile this driver as a module, choose M here:
196 the module will be called button.
200 depends on !ACPI_BUTTON
214 depends on ACPI_TINY_POWER_BUTTON
224 depends on BACKLIGHT_CLASS_DEVICE
225 depends on INPUT
226 depends on ACPI_WMI || !X86
230 for integrated graphics devices on motherboard, as specified in
235 To compile this driver as a module, choose M here:
236 the module will be called video.
240 depends on THERMAL
243 This driver supports ACPI fan devices, allowing user-mode
244 applications to perform basic fan control (on, off, status).
246 To compile this driver as a module, choose M here:
247 the module will be called fan.
251 depends on SYSFS && PM_SLEEP
254 Time Clock (RTC). Its wake timers allow the system to transition from
265 This driver supports ACPI-controlled docking stations and removable
266 drive bays such as the IBM Ultrabay and the Dell Module Bay.
273 depends on ACPI_PROCESSOR
274 depends on X86
285 depends on ACPI_PROCESSOR
298 depends on X86 || ARM64 || LOONGARCH || RISCV
305 by several flavors of cpufreq performance-state, thermal, throttling and
308 To compile this driver as a module, choose M here:
309 the module will be called processor.
313 depends on IPMI_HANDLER
317 controller, which can be found on the server.
319 To compile this driver as a module, choose M here:
320 the module will be called as acpi_ipmi.
324 depends on ACPI_PROCESSOR && HOTPLUG_CPU
329 depends on ACPI_PROCESSOR
330 depends on X86
340 depends on ACPI_PROCESSOR
350 To compile this driver as a module, choose M here:
351 the module will be called thermal.
359 depends on !STANDALONE
377 depends on BLK_DEV_INITRD && ARCH_HAS_ACPI_TABLE_UPGRADE
383 See Documentation/admin-guide/acpi/initrd_table_override.rst for details
386 bool "Override ACPI tables from built-in initrd"
387 depends on ACPI_TABLE_UPGRADE
388 depends on INITRAMFS_SOURCE!="" && INITRAMFS_COMPRESSION_NONE
391 from built-in uncompressed initrd.
393 See Documentation/admin-guide/acpi/initrd_table_override.rst for details
401 Use the acpi.debug_layer and acpi.debug_level kernel command-line
402 parameters documented in Documentation/firmware-guide/acpi/debug.rst and
403 Documentation/admin-guide/kernel-parameters.rst to control the type and
408 depends on SYSFS && PCI
411 slots in the system. This can help correlate PCI bus addresses,
413 the system. If you are unsure, say N.
416 bool "Container and Module Devices"
419 This driver supports ACPI Container and Module devices (IDs
426 depends on MEMORY_HOTPLUG
429 fields notifications on ACPI memory devices (PNP0C80),
439 depends on PCI
440 depends on X86_IO_APIC
444 tristate "Smart Battery System"
445 depends on X86 && ACPI_EC
448 This driver supports the Smart Battery System, another
449 type of access to battery information, found on some laptops.
451 To compile this driver as a module, choose M here:
463 depends on EFI && (X86 || ARM64 || LOONGARCH)
466 Resource Table, which allows the operating system to obtain
471 bool "Hardware-reduced ACPI support only" if EXPERT
494 depends on X86_MCE && X86_LOCAL_APIC && EDAC
502 widely from one processor to another, system software cannot
508 information to system software, synchronous with MCE or CMCI. This
525 depends on 64BIT
528 to be updated on the fly while the system is running (runtime)
530 the system needs to be available 100% of the time and it cannot
532 carried out by the system is particularly important, so it cannot
554 depends on PCC
586 depends on EFI_RUNTIME_WRAPPERS && (X86_64 || ARM64)
603 depends on X86 && (ACPI || JAILHOUSE_GUEST)
606 The Power Management Timer is available on all ACPI-capable,