acpi_subsys_poweroff(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… acpi_subsys_poweroff(9) πŸ’…

okay so bestie, this is the acpi_subsys_poweroff(9) page from the Kernel API Manual, and it's literally about running the device driver's poweroff callback. no cap. 🫢


✨ NAME ✨

acpi_subsys_poweroff β€” Run the device driver's poweroff callback.

🌸 SYNOPSIS 🌸

int acpi_subsys_poweroff (struct device *dev );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” Device to handle. That's the whole argument vibe. πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: this follows PCI and resumes devices from runtime suspend before running their system poweroff callbacks. The β€œunless” is doing main character work though β€” it skips that resume party only when the driver can cope with runtime-suspended devices during system suspend and there are no ACPI-specific reasons for resuming them. Both things, bestie. πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./drivers/acpi/device_pm.c β€” and here's the whole bestie squad, no skips:


mwah πŸ’‹ this page's source/version is ./drivers/acpi, and the date on it is October 2026. acpi_subsys_poweroff(9) out β€” slay and stay powered off (in the callback sense). 🌈✨

πŸ“¦ where this page comes from