acpi_subsys_poweroff_late(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’€ acpi_subsys_poweroff_late β€” Kernel API Manual, bestie edition ✨

okay so real talk, we're deep in the kernel API manual right now, like section 9 energy, and this page is literally about acpi_subsys_poweroff_late. yes it's a mouthful, no you don't have to say it out loud πŸ’…


πŸŒ™ NAME

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

like, that's it, that's the whole vibe: you're running the driver's poweroff callback 🫢


✨ SYNOPSIS

int acpi_subsys_poweroff_late (struct device *dev );

it returns an int, bestie. note the space before that last paren, that's canon, don't come for me 😭


πŸŽ€ ARGUMENTS

  • dev β€” Device to handle. (the device in question, the main character of this function fr fr πŸ’–)

πŸ¦‹ DESCRIPTION

So what actually happens? Carry out the generic late poweroff procedure for dev and use ACPI to put it into a low-power state during system transition into a sleep state. ✨

like, that's the whole thing. generic late poweroff procedure: run it. then ACPI swoops in and tucks the device into a low-power state while the system is transitioning into a sleep state. lowkey iconic behavior, ngl 🌸


πŸ‘‘ SEE ALSO

okay this is the part where I list literally everyone in the group chat, no skipping, no cap πŸ”₯


and that's the page!! πŸ’œ this whole thing lives over in ./drivers/acpi, and it's dated October 2026 β€” so yeah, future-coded manual page, we love to see it. mwah, go read the source, ily, bye πŸ§šπŸ“β­

πŸ“¦ where this page comes from