STRUCT RZG2L_HW_INFO(9)
π NAME π
struct rzg2l_hw_info β the Interrupt Control Unit controller hardware info structure, aka the little ID card that tells the driver what the IRQC hardware is actually working with β¨
(you're reading the struct rzg2l_hw_info(9) page out of the Kernel API Manual, bestie, and it's gonna be so good π«Ά)
π SYNOPSIS π
struct rzg2l_hw_info {
const u8 *tssel_lut;
unsigned int irq_count;
unsigned int tint_start;
unsigned int num_irq;
unsigned int shared_irq_cnt;
};
πΈ Members πΈ
Ok so here's the whole cast, no skips, no cuts π
tssel_lutβ the TINT lookup table. Iconic little pointer,const u8 *and everything πirq_countβ how many IRQC interrupts there are, periodt.tint_startβ where the TINT interrupts start. The origin story π±num_irqβ the total number of interrupts. The whole vibe check, fr fr.shared_irq_cntβ how many of those interrupts are shared π«Ά
ngl there are exactly five members here and we love all five equally, no favorites π
π¦ SEE ALSO π¦
./drivers/irqchip/irq-renesas-rzg2l.cβ the kernel file where this whole situation livesstruct rzg2l_irqc_reg_cache(9)struct rzg2l_irqc_priv(9)
Go read them, they're literally the neighbors π‘
and that's the page!! ππ
β¨ big sign-off energy: this one comes to you from the ./drivers/irqchip corner of the tree, dated October 2026, and it's filed under struct rzg2l_hw_info(9) β mwah, go read some irqchip code, bestie ππ§
π¦ 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