STRUCT REGMAP_IRQ(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct regmap_irq(9) πŸ’–

🌸 NAME 🌸

okay so welcome to the Kernel API Manual, bestie ✨ This page is the whole vibe check on struct regmap_irq β€” literally the description of an IRQ for the generic regmap irq_chip. It’s giving low-level kernel structure, and we’re obsessed 🫢

✨ SYNOPSIS ✨

here’s the exact shape, no cap β€” copy it character for character:

       struct regmap_irq {
           unsigned int reg_offset;
           unsigned int mask;
           struct regmap_irq_type type;
        };

🫢 Members 🫢

  • reg_offset β€” the offset of the status/mask register within the bank. that’s the coordinate situation, periodt πŸ“
  • mask β€” the mask used to flag/control the register. it’s the little flag/control moment πŸ’…
  • type β€” the IRQ trigger type setting details, if supported. only when the hardware is feeling fancy ✨

πŸ‘€ SEE ALSO πŸ‘€

the main character is Kernel file ./include/linux/regmap.h, and the whole crew is here:


xoxo, your fav kernel bestie πŸ’… source/version: ./include/linux Β· date: October 2026 Β· page: struct regmap_irq(9) πŸŽ€

πŸ“¦ where this page comes from