STRUCT MAX77693_MUIC_IRQ(9)
π struct max77693_muic_irq(9) π
okay so bestie, welcome to the Kernel API Manual β¨ you're literally about to meet a struct and honestly? she's small but she's doing a lot π«Ά
πΈ NAME πΈ
struct max77693_muic_irq β and that's it. that's the whole description. the manpage authors left it blank, no cap, it's giving mysterious main character energy π so likeβ¦ we can only tell you what the struct is, not what it's for. iykyk π
β¨ SYNOPSIS β¨
struct max77693_muic_irq {
unsigned int irq;
const char *name;
unsigned int virq;
};
not me being obsessed with how tidy that is π three little fields, zero drama, periodt.
π Members π
okay so let's do a vibe check on each member one by one, no skipping π
irqβ this one's anunsigned int, and it holds the index of irq list of MUIC device. so it's the position in that list, not the irq itself β important distinction bestie, don't mix them up πnameβ aconst char *, and it's the name of irq. literally just the label. iconic. it tells you what's what πvirqβ anotherunsigned int, described as the virtual irq to use irq domain. so yeah, the virtual irq for the irq domain situation π₯
π¦ SEE ALSO π¦
- Kernel file
./drivers/extcon/extcon-max77693.cβ go read it if you want the actual lore, because this struct alone is not telling you the full story π§
lowkey a reminder: the NAME section gave us nothing, so don't go making up behaviour in your head. stick to what's written, bestie π«Ά
and that's the whole page, slay π it came from ./drivers/extcon and it's dated October 2026 β so like, mark your calendar, bestie π catch you on the next manpage πβ¨
π¦ 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