pcs_irq_set_wake(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, this is pcs_irq_set_wake(9) from the Kernel API Manual β€” the page for pcs_irq_set_wake, and its whole thing is toggle the suspend and resume wake up. slay πŸ’…βœ¨

✨ SYNOPSIS ✨

int pcs_irq_set_wake (struct irq_data *d , unsigned int state );

πŸŽ€ ARGUMENTS πŸŽ€

  • d β€” interrupt data. That’s the struct irq_data * bestie, no cap. 🫢
  • state β€” wake-up state. Track the vibe. 🌿

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so real talk: this should be called only for suspend and resume. For runtime PM, the wake-up events should be enabled by default. That’s the note, periodt. 🫢

⚠️ caveat crown: only use this for suspend and resume. For runtime PM, wake-up events should be enabled by default. Don’t make it weird. πŸ’€

🌈 SEE ALSO 🌈

Kernel file ./drivers/pinctrl/pinctrl-single.c, plus the whole icon squad:

and that’s the whole list β€” go off πŸ‘‘


kisses, pcs_irq_set_wake(9) page πŸ’– β€” source/version ./drivers/pinctrl, date October 2026. byeeeee ✨

πŸ“¦ where this page comes from