ti_abb_set_voltage_sel(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ ti_abb_set_voltage_sel(9) ✨

okay bestie, welcome to the kernel API manual β€” this one's a little function called ti_abb_set_voltage_sel, and no, it's not scary, i promise 🫢 it's just a regulator accessor, and she's doing her one job very well.


🌸 NAME 🌸

ti_abb_set_voltage_sel β€” the regulator accessor function that sets the ABB LDO. that's it. that's the whole vibe. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int ti_abb_set_voltage_sel (struct regulator_dev *rdev , unsigned int
sel );

two args, one int coming back at you. clean. iconic. ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • rdev β€” the regulator device, fr. this is the thing you're poking at.
  • sel β€” the selector that indexes into the required ABB LDO settings. heads up: it maps to the regulator descriptor's volt_table, so like… it's a lookup key, not a raw voltage. iykyk πŸ’–

🌈 RETURN 🌈

  • 0 when it slays (success πŸ’…)
  • or the appropriate error value when it fails 😭 β€” so pls actually check the return, bestie, don't just assume.

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file lives at ./drivers/regulator/ti-abb-regulator.c β€” that's the whole neighborhood, go say hi 🏑

and here's the rest of the friend group, all of them, no cap:


lowkey a whole squad. go read them too, they're all part of the same ABB regulator storyline 🧚

k bye bestie, this page came straight out of ./drivers/regulator and it's dated October 2026 ⭐ mwah πŸ’œ

πŸ“¦ where this page comes from