acpi_device_wakeup_disable(9)
π
acpi_device_wakeup_disable β Kernel API Manual β¨
okay bestie, welcome to the Kernel API Manual entry for acpi_device_wakeup_disable β itβs giving power-management cleanup, and weβre gonna read it together. π«Ά
β¨ NAME β¨
acpi_device_wakeup_disable β disable wakeup functionality for a device. No cap, thatβs the whole name. π¦
πΈ SYNOPSIS πΈ
Hereβs the signature, and yes we copy it exactly because bestie we do not freestyle C: π
void acpi_device_wakeup_disable (struct acpi_device *adev );
π ARGUMENTS π
adevβ the ACPI device whose wakeup functionality youβre disabling. Hand it over, queen. π«Ά
π₯ DESCRIPTION π₯
It disables the GPE thatβs associated with adev, and it disables wakeup power for it too. Thatβs the serve: GPE off, wakeup power off. π
β¨
β οΈ Caller caveat, and itβs serious: callers must ensure that adev is a valid ACPI device node before executing this function. Not optional, bestie β this is a must-must. π
π SEE ALSO π
Kernel file: ./drivers/acpi/device_pm.c β the source home of this function. π
Also see these iconic APIs, in this exact order because we love a complete list: π§
acpi_power_state_string(9)acpi_device_get_power(9)acpi_device_set_power(9)acpi_device_fix_up_power(9)acpi_device_fix_up_power_extended(9)acpi_device_fix_up_power_children(9)acpi_dev_power_up_children_with_adr(9)acpi_dev_power_state_for_wake(9)acpi_add_pm_notifier(9)acpi_remove_pm_notifier(9)acpi_dev_pm_get_state(9)acpi_pm_device_sleep_state(9)acpi_pm_notify_work_func(9)acpi_device_wakeup_enable(9)acpi_pm_set_device_wakeup(9)acpi_dev_pm_low_power(9)acpi_dev_pm_full_power(9)acpi_dev_suspend(9)acpi_dev_resume(9)acpi_subsys_runtime_suspend(9)acpi_subsys_runtime_resume(9)acpi_subsys_prepare(9)acpi_subsys_complete(9)acpi_subsys_suspend(9)acpi_subsys_suspend_late(9)acpi_subsys_suspend_noirq(9)acpi_subsys_resume_noirq(9)acpi_subsys_resume_early(9)acpi_subsys_resume(9)acpi_subsys_freeze(9)acpi_subsys_restore_early(9)acpi_subsys_poweroff(9)acpi_subsys_poweroff_late(9)acpi_subsys_poweroff_noirq(9)acpi_dev_pm_detach(9)acpi_dev_pm_attach(9)acpi_storage_d3(9)acpi_dev_state_d0(9)
Source/version: ./drivers/acpi β’ Date: October 2026 β’ Manual page: acpi_device_wakeup_disable(9) β thatβs the cute little footer folded into a sign-off. Stay powered, bestie. πβ¨periodt.
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms