qman_p_irqsource_add(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

qman_p_irqsource_add β€” add processing sources to be interrupt-driven. That's the whole name bestie, and it's giving exactly what it says 🫢

✨ SYNOPSIS ✨

void qman_p_irqsource_add (struct qman_portal *p , u32 bits );

That's the signature, no cap: void return, then p and bits doing their thing πŸ’…

πŸŽ€ ARGUMENTS πŸŽ€

  • p β€” okay so the page literally says -- undescribed -- for this one πŸ™ˆ. It's typed as struct qman_portal * in the synopsis, but the description is just mysterious main-character energy. We respect the mystery.
  • bits β€” bitmask of QM_PIRQ_**I processing sources. This is the bitmask of sources we're talking about, periodt ✨

πŸ’… DESCRIPTION πŸ’…

Adds processing sources that should be interrupt-driven, rather than processed via qman_poll_***() functions. So like: these sources are getting the interrupt treatment instead of being polled through those functions. That's the tea, and the original keeps it short and sweet πŸ“

🌈 SEE ALSO 🌈

Kernel file: ./include/soc/fsl/qman.h β€” that's the file the page points at, and then the whole kernel friend group shows up πŸ’–


okay bestie, that's the whole page! source/version: ./include/soc/fsl, date: October 2026 β€” mwah, go slay your kernel work πŸ’‹βœ¨

πŸ“¦ where this page comes from