ti_abb_check_txdone(9)
π ti_abb_check_txdone π
okay so this is a page from the Kernel API Manual, and before you ask β yes, we're doing kernel internals today, and yes, you're gonna slay it. this one's literally just a cute little helper. it's giving "small but important." π
β¨ NAME β¨
ti_abb_check_txdone β the handy wrapper that checks the ABB tranxdone status. that's it. that's the whole job. lowkey iconic for how unbothered it is π¦
πΈ SYNOPSIS πΈ
bool ti_abb_check_txdone (const struct ti_abb *abb );
copy that exactly bestie, spacing and all, don't come for me π
π«Ά ARGUMENTS π«Ά
abbβ pointer to the abb instance. that's the whole argument list. one (1) pointer. she's minimal and she knows it β¨
β RETURN β
true or false.
that's it. no secret third thing. no error code, no -EINVAL, no drama. just a bool doing bool things π
π₯ SEE ALSO π₯
the main character source file lives at ./drivers/regulator/ti-abb-regulator.c β go read it, iykyk π
and then the whole friend group, all of them:
struct ti_abb_info(9)struct ti_abb_reg(9)struct ti_abb(9)ti_abb_rmw(9)ti_abb_clear_txdone(9)ti_abb_wait_txdone(9)ti_abb_clear_all_txdone(9)ti_abb_program_ldovbb(9)ti_abb_set_opp(9)ti_abb_set_voltage_sel(9)ti_abb_get_voltage_sel(9)ti_abb_init_timings(9)ti_abb_init_table(9)ti_abb_probe(9)
like, the entire ti_abb cinematic universe fr fr π
ngl there's no warnings section here, no exit statuses, no environment variables β this page is short and she's thriving. don't go inventing behaviour that isn't on the page, bestie, that's not the vibe π
and that's the whole page!! mwah π brought to you by ./drivers/regulator, dated October 2026 β see you in the next kernel doc, love u, bye π§π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms