STRUCT TPS6105X_PLATFORM_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct tps6105x_platform_data - TPS61905x platform data

okay bestie, welcome to the Kernel API Manual ✨ this one's a struct page, it's short, it's sweet, and it's giving "I'm a tiny config blob and I know it" πŸŽ€


🌸 NAME 🌸

struct tps6105x_platform_data β€” the TPS61905x platform data, literally what it says on the tin πŸ’–


✨ SYNOPSIS ✨

struct tps6105x_platform_data {
    enum tps6105x_mode mode;
    struct regulator_init_data *regulator_data;
 };

no cap, that's the whole thing. two fields. she's compact πŸ‘‘


πŸ¦‹ Members πŸ¦‹

  • mode β€” which mode this instance shall be operated in... and here's the tea: it is not selectable at runtime πŸ™ˆ so pick it at build/config time, bestie, because you cannot change it later. periodt.
  • regulator_data β€” initialization data for the voltage regulator, used when this thing is being a voltage source πŸ”₯ iykyk.

🌈 SEE ALSO 🌈

  • Kernel file ./include/linux/mfd/tps6105x.h
  • enum tps6105x_mode(9)
  • struct tps6105x(9)

like, go read those too, they're the supporting cast and honestly they ate πŸ’…


heads up gorgeous: mode is set once and that's it β€” no runtime glow-ups allowed 😭

and that's the whole page!! 🫢 this little icon came from the kernel file tree at ./include/linux/mfd, dated October 2026, and yes she's still serving struct tps6...latform_data(9) realness ⭐ bye bestie, go configure something cute πŸ’œπŸ“

πŸ“¦ where this page comes from