regmap_irq_chip_get_base(9)
π regmap_irq_chip_get_base π
okay so this is a page straight out of the Kernel API Manual, bestie β like, the actual kernel docs, but make it make sense. sit down, grab a strawberry, we're learning one (1) tiny function and honestly? it's a slay. πβ¨
β¨ NAME β¨
regmap_irq_chip_get_base β the lil function that retrieves the interrupt base for a regmap IRQ chip. that's it, that's the whole vibe check. π
π¦ SYNOPSIS π¦
int regmap_irq_chip_get_base (struct regmap_irq_chip_data *data );
like yes, it returns an int, and yes, it takes exactly one (1) argument. main character energy fr fr. π
πΈ ARGUMENTS πΈ
dataβ the regmap irq controller you wanna operate on. that's the thing you're asking about. hand it over, it does its thing. π«Ά
π DESCRIPTION π
so here's the tea: this one is useful for drivers to request their own IRQs. that's literally the whole description, no cap. drivers being independent little icons, requesting their own IRQs, living their best life. obsessed. β¨π₯
π SEE ALSO π
- Kernel file
./drivers/base/regmap/regmap-irq.cβ the source, the mothership, go read it iykyk ππ regmap_irq_get_irq_reg_linear(9)regmap_irq_set_type_config_simple(9)regmap_add_irq_chip_fwnode(9)regmap_add_irq_chip(9)regmap_del_irq_chip(9)devm_regmap_add_irq_chip_fwnode(9)devm_regmap_add_irq_chip(9)devm_regmap_del_irq_chip(9)regmap_irq_get_virq(9)regmap_irq_get_domain(9)
ngl bestie, this one's short and sweet β but every single one of those see-also functions is a whole other rabbit hole, so pace yourself π
and that's the page!! brought to you by the kernel source tree at ./drivers/base/regmap, dated October 2026, manual name Kernel API Manual β mwah, go touch some IRQs, ily π
ππ¦
π¦ 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