STRUCT TB10X_GPIO(9)
π NAME π
okay so bestie, welcome to struct tb10x_gpio(9) from the Kernel API Manual π
β¨ this page is literally about the TB10x GPIO controller structure β that's the whole main-character vibe, no cap π«Ά
β¨ SYNOPSIS β¨
the shape of it is giving this, exactly:
struct tb10x_gpio {
void __iomem *base;
struct irq_domain *domain;
int irq;
struct gpio_generic_chip chip;
};
πΈ Members πΈ
baseβ the register base address π like, that's where the registers are based, periodtdomainβ the IRQ domain of GPIO generated interrupts managed by this controller β‘ bestie, this is the interrupt domain situationirqβ the interrupt line of the parent interrupt controller π§ lowkey important parent-controller infochipβ the generic GPIO chip structure associated with this GPIO controller π¦ yep, the generic GPIO chip is right there in the struct
π¦ SEE ALSO π¦
- Kernel file
./drivers/gpio/gpio-tb10x.cβ that's the file, iykyk π₯
mwah π stay slaying, bestie β this little page came from ./drivers/gpio, dated October 2026, and it's giving Kernel API Manual energy ππ
π¦ 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