STRUCT TPS65219(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

struct tps65219 β€” the tps65219 sub-driver's chip access routines, bestie πŸ’…


🌸 SYNOPSIS 🌸

struct tps65219 {
    struct device *dev;
    struct regmap *regmap;
    struct regmap_irq_chip_data *irq_data;
 };

πŸŽ€ Members πŸŽ€

  • dev β€” the MFD device itself, your main character 🫢
  • regmap β€” the regmap you use to get at the device's registers, no cap πŸ”₯
  • irq_data β€” the regmap irq data that the irq chip leans on, lowkey essential πŸ’œ

πŸ¦‹ Description πŸ¦‹

So like β€” this device data is literally what you use to access the TPS65219 chip. That's the whole vibe. ✨


🌈 SEE ALSO 🌈

  • Kernel file ./include/linux/mfd/tps65219.h β€” go read it iykyk πŸ“–

Fr fr, that's the whole struct. Short and iconic, periodt. πŸ‘‘

Signing off from the Kernel API Manual, page authored under ./include/linux/mfd, dated October 2026 β€” slay, go touch some registers πŸ’–βœ¨

πŸ“¦ where this page comes from