STRUCT FPGA_IRQ_DATA(9)
β¨ 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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms