acpi_remove_pm_notifier(9)
π NAME
okay so bestie, gather round β acpi_remove_pm_notifier is literally the function that unregisters a PM notifier from a given ACPI device. that's it, that's the whole vibe. it's giving "cleanup era" β¨
π SYNOPSIS
acpi_status acpi_remove_pm_notifier (struct acpi_device *adev );
like, you hand it an adev and it returns you an acpi_status. simple as that. no cap. π«Ά
πΈ ARGUMENTS
adevβ the ACPI device you wanna remove the notifier from π that's the whole assignment, bestie. this is the device we're saying "you're done here, thank u next" to.
π¦ SEE ALSO
okay this is the part where the manpage says "go read these too" and honestly the list is LONG but we don't gatekeep here π the kernel file in question is ./drivers/acpi/device_pm.c, and here's every single sibling function, all in their exact original order:
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_dev_pm_get_state(9)acpi_pm_device_sleep_state(9)acpi_pm_notify_work_func(9)acpi_device_wakeup_enable(9)acpi_device_wakeup_disable(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)
ngl if you read all 38 of those in one sitting you deserve a little treat π
that's the whole page, bestie! π this lil masterpiece lives in the Kernel API Manual, it's sourced from ./drivers/acpi, and it's dated October 2026 β so yes, it's from the future, we're all just living in it π§β mwah, go unregister some notifiers π
π¦ 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