ucb1x00_reg_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

Okay bestie, this is the kernel API manual page for ucb1x00_reg_write(9) β€” and it does exactly one iconic thing: write a UCB1x00 register. πŸ’…

✨ SYNOPSIS ✨

void ucb1x00_reg_write (struct ucb1x00 *ucb , unsigned int reg ,
       unsigned int val );

πŸŽ€ ARGUMENTS πŸŽ€

  • ucb β€” the UCB1x00 structure that describes the chip, periodt.
  • reg β€” the UCB1x00 4-bit register index you're writing to.
  • val β€” the UCB1x00 16-bit value you're writing. πŸ”₯

πŸ’… DESCRIPTION πŸ’…

So here's the vibe: this function writes the UCB1x00 register reg with value val. Simple, clean, main character behavior. ✨

⚠️ Real talk though: the SIB clock must be running for this function to return. That's not a suggestion, bestie β€” it's literally required for the function to come back. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./include/linux/mfd/ucb1x00.h


Cute sign-off time 🫢: this page comes from ./include/linux/mfd, dated October 2026. Bye bestie! πŸ’–πŸŽ€

πŸ“¦ where this page comes from