irq_domain_...andle_wakeup(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– irq_domain_...andle_wakeup(9) πŸ’–

okay so bestie, we're in the Kernel API Manual today and honestly? this one's a little cutie. short, sweet, QCOM-flavored, and it's gonna take you like ten seconds to get. let's go 🫢


✨ NAME ✨

irq_domain_qcom_handle_wakeup β€” returns whether the domain handles interrupt configuration. that's it, that's the whole vibe πŸŽ€


✨ SYNOPSIS ✨

bool irq_domain_qcom_handle_wakeup (const struct irq_domain *d );

she's a bool, she takes one pointer, she minds her own business. icon behavior πŸ’…


✨ ARGUMENTS ✨

  • d β€” the irq domain, bestie. that's the whole thing she needs. it's a const struct irq_domain * and she is not gonna touch it, promise πŸ¦‹

✨ DESCRIPTION ✨

so here's the tea β˜• β€” this is a QCOM specific irq domain call, and what it hands back is whether the interrupt controller requires that the interrupt be masked at the child interrupt controller.

like, the parent is asking "do you need this masked down at your level?" and this function is the one answering. lowkey the whole gig 🧚

no cap: the return value is a bool, so you're getting a yes or a no, and that's the entire personality.

✨ SEE ALSO ✨

  • Kernel file ./include/linux/soc/qcom/irq.h β€” go read the header, it's right there, iykyk πŸ’œ

aaaand that's the page, bestie!! 🌸 source is chillin' at ./include/linux/soc/qcom and it's dated October 2026 β€” so like, future energy ⭐ mwah, ily, go mask those interrupts πŸ’–πŸ”₯πŸ‘‘

πŸ“¦ where this page comes from