STRUCT FPGA_IRQ_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, welcome to the Kernel API Manual moment for struct fpga_irq_data β€” it's literally the irq data container for the FPGA IRQ controller. that's the vibe, no cap. πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

struct fpga_irq_data {
    void __iomem *base;
    u32 valid;
    struct irq_domain *domain;
    u8 used_irqs;
};

🌸 Members 🌸

  • base β€” memory offset in virtual memory. slay, it's the address-ish member. ✨
  • valid β€” mask for valid IRQs on this controller. lowkey the "who's invited" list. 🫢
  • domain β€” IRQ domain for this instance. iconic instance-specific energy. πŸ‘‘
  • used_irqs β€” number of active IRQs on this controller. the current headcount, fr fr. πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/irqchip/irq-versatile-fpga.c

catch u later, bestie β€” this page came from ./drivers/irqchip, dated October 2026, and it's literally all about struct fpga_irq_data(9) πŸ’…βœ¨

πŸ“¦ where this page comes from