tc3589x_set_bits(9)
π tc3589x_set_bits(9) π
okay so this is a page from the Kernel API Manual bestie, and it's about exactly one tiny little job: setting the value of a bitfield inside a TC3589x register. that's it. that's the whole vibe. π
β¨ NAME β¨
tc3589x_set_bits β set the value of a bitfield in a TC3589x register π
πΈ SYNOPSIS πΈ
int tc3589x_set_bits (struct tc3589x *tc3589x , u8 reg , u8 mask , u8
val );
π¦ ARGUMENTS π¦
tc3589xβ the device you're writing to, queen. this is your main character. πregβ which register you're writing. pick your spot, bestie. πmaskβ the mask of bits to set. this is the "which ones tho" of it all. π―valβ the value to set. the actual content. the moment. the slay. β¨
π«Ά SEE ALSO π«Ά
like, go look at the kernel file ./drivers/mfd/tc3589x.c β that's where all the lore lives. and while you're there, these besties are all in the same friend group:
no cap, read them all, iykyk π₯
and that's the whole page, diva π this lil number lives over in ./drivers/mfd and it's dated October 2026 β so jot that down, screenshot it, put it on your fridge, whatever. mwah ππβ
π¦ 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