ucb1x00_set_audio_divisor(9)
π NAME
ucb1x00_set_audio_divisor β ok so bestie, real talk, the original page literally leaves this description blank π«₯. The name is the whole story: it's the function that sets the audio divisor on a UCB1x00 chip. That's what we've got, and I'm not about to invent lore that isn't in the source.
β¨ SYNOPSIS
void ucb1x00_set_audio_divisor (struct ucb1x00 *ucb , unsigned int div
);
Yes queen, it returns void β no return value to check, no drama, it just does the thing π
π ARGUMENTS
ucbβ thestruct ucb1x00that describes the chip you're talking to π§ like, this is your little handle on the hardware, don't lose it.divβ the SIB clock divisor π₯ that's the number you're setting, and it's anunsigned int, so no negative vibes allowed.
π¦ SEE ALSO
- The kernel file
./include/linux/mfd/ucb1x00.hβ that's where the good stuff lives, go read it iykyk π ucb1x00_clkrate(9)ucb1x00_enable(9)ucb1x00_disable(9)ucb1x00_reg_write(9)ucb1x00_reg_read(9)ucb1x00_set_telecom_divisor(9)
ok that's the whole page bestie π it's a short one. Everything above is literally everything the original said β I didn't add a single made-up fact, periodt. π
Sign-off time, bestie πβ¨ This iconic little page comes to you from the Kernel API Manual, lives under ./include/linux/mfd, and is dated October 2026 ππ«Ά Go set some divisors, you absolute main character π
π¦ 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