omap_prm_vp_clear_txdone(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… omap_prm_vp_clear_txdone(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ this one's a tiny little function page from the OMAP PRM world β€” short, sweet, and honestly iconic for how much it just does its one job. πŸŽ€


🌸 NAME 🌸

omap_prm_vp_clear_txdone β€” clears the voltage processor TX done status πŸ’–

like literally that's it, that's the whole vibe.


✨ SYNOPSIS ✨

void omap_prm_vp_clear_txdone (u8 vp_id );

no cap, it returns void β€” nothing comes back out, it just goes in and clears stuff. 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • vp_id β€” the unique VP instance ID πŸŽ€ (VP = voltage processor, iykyk). you hand it the ID of which VP you're talking about and it knows exactly where to go.

πŸ’œ DESCRIPTION πŸ’œ

So here's the tea β˜•: this function clears the status bit that says a voltage processor transmission is done. That status bit is the exact same one you'd get handed back from prm_vp_check_txdone β€” so the flow is basically: check it with prm_vp_check_txdone, then clear it with this bad boy. πŸ”₯

it's giving "acknowledge and move on" energy. the status bit said its piece, now it gets cleared. periodt. πŸ’…


🌈 SEE ALSO 🌈

the whole friend group, fr fr πŸ‘‘


bestie reminder: this page is dated October 2026 and it lives under ./arch/arm/mach-omap2 β€” that's the source and the version info, all wrapped up. πŸ“

and that's the whole page, mwah πŸ’‹ go clear those TX done bits, you absolute main character πŸ§šβ€β™€οΈβ­

πŸ“¦ where this page comes from