ti_abb_clear_all_txdone(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Okay so bestie, welcome to the Kernel API Manual, section 9 β€” today’s main character is ti_abb_clear_all_txdone. Lowkey a tiny page, but it’s iconic.

🌸 NAME 🌸

ti_abb_clear_all_txdone β€” clears the ABB tranxdone event. Periodt. πŸ’…

✨ SYNOPSIS ✨

       int ti_abb_clear_all_txdone (struct device *dev , const struct ti_abb
       *abb );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” device. That’s the whole vibe.
  • abb β€” pointer to the abb instance. Yup, exactly that.

πŸ’… RETURN πŸ’…

Returns 0 on success, or -ETIMEDOUT if the event is not cleared on time. No cap β€” if it doesn’t get cleared on time, that timeout is literally the plot. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/regulator/ti-abb-regulator.c is the source, and here’s the whole friend group:


🫢 Cute sign-off: this page is from ./drivers/regulator, dated October 2026, and it’s the ti_abb_clear_all_txdone(9) manual page. Bye bestie β€” go clear that ABB tranxdone event and slay βœ¨πŸ’–

πŸ“¦ where this page comes from