STRUCT TPS65090_REGULATOR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct tps65090_regulator(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’… this one is literally about struct tps65090_regulator and it's the per-regulator data for a tps65090 regulator β€” no cap, that's the whole vibe of the NAME section πŸŽ€


🌸 SYNOPSIS 🌸

here's the struct in all its iconic glory, character for character, do not touch:

struct tps65090_regulator {
    struct device           *dev;
    struct regulator_desc   *desc;
    struct regulator_dev    *rdev;
    bool overcurrent_wait_valid;
    int overcurrent_wait;
 };

πŸ’– Members πŸ’–

  • dev β€” Pointer to our device. that's it, that's the member 🫢
  • desc β€” The struct regulator_desc for the regulator. it's giving "description but make it struct" ✨
  • rdev β€” The struct regulator_dev for the regulator. yes the names are suspiciously similar, stay strong 😭
  • overcurrent_wait_valid β€” True if overcurrent_wait is valid. basically the little validity flag doing its main character job πŸ‘‘
  • overcurrent_wait β€” For FETs, the value to put in the WTFET bitfield. i'm not making that name up, that's the actual bitfield and honestly? iconic πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹


and that's the whole page, bestie β€” go forth and regulate πŸ’…βœ¨

sign-off vibes: this lil manual page lives under ./drivers/regulator, dated October 2026, and it's officially titled struct tps65090_regulator(9) πŸŽ€ bye bestie, mwah πŸ«ΆπŸ’–

πŸ“¦ where this page comes from