devm_pse_irq_helper(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… devm_pse_irq_helper(9) β€” like, the Kernel API Manual edition πŸŽ€

okay bestie, so this one's from the Kernel API Manual and it's the page for devm_pse_irq_helper, which is literally "Register IRQ based PSE event notifier" ✨ That's the whole vibe. It's giving "one little registration function that handles a whole interrupt situation for you" πŸ¦‹


✨ NAME ✨

devm_pse_irq_helper β€” Register IRQ based PSE event notifier πŸ’–


🌸 SYNOPSIS 🌸

int devm_pse_irq_helper (struct pse_controller_dev *pcdev , int irq ,
int irq_flags , const struct pse_irq_desc *d );

πŸŽ€ ARGUMENTS πŸŽ€

  • pcdev β€” a pointer to the PSE πŸ‘‘ like, this is your controller device, the main character
  • irq β€” the irq value to be passed to request_irq πŸ”₯ yes, that request_irq, bestie
  • irq_flags β€” the flags to be passed to request_irq 🌈 again, straight through to request_irq
  • d β€” PSE interrupt description 🧚 the descriptor that says what this interrupt's deal is

⭐ RETURN ⭐

0 on success and errno on failure πŸ’€ (so check it, fr fr β€” don't just vibe past the return value)


πŸ’œ SEE ALSO πŸ’œ

ok that's a lot of cross-refs and I know it looks like a wall, but every single one is there on purpose β€” that's the whole PSE/pse-pd friend group and you're gonna wanna meet all of them eventually 🫢 iykyk

and that's the page!! πŸ“ written from ./drivers/net/pse-pd, dated October 2026, and signed off as devm_pse_irq_helper(9) β€” mwah, slay, periodt πŸ’…πŸ‘‘

πŸ“¦ where this page comes from