ucb1x00_reg_write(9)
πΈ 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
ucb1x00_clkrate(9)ucb1x00_enable(9)ucb1x00_disable(9)ucb1x00_reg_read(9)ucb1x00_set_audio_divisor(9)ucb1x00_set_telecom_divisor(9)
Cute sign-off time π«Ά: this page comes from ./include/linux/mfd, dated October 2026. Bye bestie! ππ
π¦ 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