aspeed_intc_populate_ranges(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– aspeed_intc_populate_ranges(9) πŸ’–

okay so bestie, welcome to another page from the Kernel API Manual β€” yes, that's the manual name, and yes, we're about to read it together 🫢


✨ NAME ✨

aspeed_intc_populate_ranges β€”

and that's... literally it. the description after the dash is blank. no cap, the manpage just hands you the function name and dips πŸ’€ iconic behaviour honestly.


🌸 SYNOPSIS 🌸

int aspeed_intc_populate_ranges (struct device *dev , struct
       aspeed_intc_interrupt_ranges *ranges );

she takes two args, she returns an int, she's booked and busy ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the device that owns the interrupt controller node. like, this is her device, she's the main character here πŸ‘‘
  • ranges β€” the destination where the parsed range descriptors get dropped off. it's giving "here's where you put the results" 🧺

⭐ RETURN ⭐

  • 0 on success β€” slay, we love a clean zero πŸŽ‰
  • a negative errno on error β€” not slay, but she's telling you what went wrong 😭

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/irqchip/irq-ast2700.c β€” go read the source, iykyk πŸ’…

fr fr, if you're poking at this one, keep an eye on that negative errno β€” it's how she communicates her feelings πŸ™ˆ

that's the whole page bestie, short and sweet ✨ this little drop came from ./drivers/irqchip, dated October 2026, and it's been real πŸŒˆπŸŽ€πŸ’œ

πŸ“¦ where this page comes from