acpi_subsys_runtime_resume(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… acpi_subsys_runtime_resume(9) β€” from the Kernel API Manual, bestie

okay so bestie, listen up: this is acpi_subsys_runtime_resume, a little function from the Kernel API Manual, and honestly it's giving "wake up babe, we're going to full power" ✨


🌸 NAME

acpi_subsys_runtime_resume β€” resume a device using ACPI πŸ’–


πŸŽ€ SYNOPSIS

int acpi_subsys_runtime_resume (struct device *dev );

πŸ¦‹ ARGUMENTS

  • dev β€” the device you wanna resume. That's it. That's the whole argument list. (Capital R "Resume" in the original, we respect the capitalization πŸ’…)

✨ DESCRIPTION

So here's the vibe 🌈: this function uses ACPI to put the given device into the full-power state, and then it carries out the generic runtime resume procedure for it. Two jobs, one function, main character energy fr fr πŸ‘‘

Like β€” it's not just poking the device awake, it's doing the ACPI part and the generic runtime resume part, together, slay 🫢


πŸ‘‘ SEE ALSO

The kernel file lives at ./drivers/acpi/device_pm.c β€” that's home base, iykyk 🏠 and here's the whole friend group, no cap, every single one:

power state stuff πŸ”₯

fixing up power πŸ’ͺ

notifiers & wakeup πŸ””

low power / full power, the duology 🧚

suspend & resume core 😭

the subsys saga ⭐

attach / detach & friends πŸ’œ


ngl, that's a lot of cross-references, but they're all literally useful if you're living in drivers/acpi land πŸ“

that's the whole page!! mwah πŸ’‹ big kisses from ./drivers/acpi, dated October 2026 β€” go resume something, bestie πŸŒΈπŸ’–

πŸ“¦ where this page comes from