pm_runtime_s...uspend_delay(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so this is the Kernel API Manual page for pm_runtime_set_autosuspend_delay(9), bestie. Its whole job? Set a device's autosuspend_delay value. Slay, concise, iconic. πŸ’…

πŸ’– SYNOPSIS πŸ’–

void pm_runtime_set_autosuspend_delay (struct device *dev , int delay );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” Device to handle. 🫢
  • delay β€” Value of the new delay in milliseconds. ⏱️

🌸 DESCRIPTION 🌸

So it sets the device's power.autosuspend_delay value. That's it, that's the assignment. ✨

If it changes to negative and the power.use_autosuspend flag is set, it prevents runtime suspends. If it changes the other way, it allows runtime suspends. That's the whole behavioral plot, no cap. πŸ¦‹

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/base/power/runtime.c


πŸ’Œ okay that's the page, bestie β€” the manual footer says source/version ./drivers/base/power, date October 2026, and the footer label is pm_runtime_s...uspend_delay(9). go be iconic with those runtime PM calls πŸ’–βœ¨

πŸ“¦ where this page comes from