STRUCT TPS65910(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct tps65910(9) πŸ¦‹

okay so bestie, welcome to the Kernel API Manual ✨ β€” this page is literally all about struct tps65910, and ngl, it's a whole vibe.


✨ NAME ✨

struct tps65910 β€” the tps65910 sub-driver chip access routines πŸ’…

Like, that's it. That's the whole pitch. The struct is the little backstage pass that lets sub-drivers go talk to the chip. Iconic behavior, no notes.


🌸 SYNOPSIS 🌸

struct tps65910 {
    struct device *dev;
    struct i2c_client *i2c_client;
    struct regmap *regmap;
    unsigned long id;
    struct tps65910_board *of_plat_data;
    int chip_irq;
    struct regmap_irq_chip_data *irq_data;
 };

periodt. that's the shape of it, character for character, don't touch a single semicolon bestie 🫢


πŸŽ€ Members πŸŽ€

so like… this section is lowkey empty on this page 😭 fr fr, there's no list of member descriptions written out here. But the struct up in the synopsis is right there showing you the whole squad, so if you're looking for what's inside, that's your girl πŸ‘‘

no cap β€” I'm not gonna make up descriptions for these members, because this page doesn't give any. Everything that is on the page is here, and everything that isn't… isn't. πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./include/linux/mfd/tps65910.h
  • struct tps65910_board(9)

go read those if you want the full lore, iykyk πŸ“šβœ¨


so yeah, that's the page! πŸ’– slay πŸ’–

this little cutie came from ./include/linux/mfd, dated October 2026, and it's filed under struct tps65910(9) in the Kernel API Manual. byeee, drink some water, and remember: the vibe check always passes when the regmap is mapped πŸ’œπŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from