ucb1x00_adc_disable(9)
π ucb1x00_adc_disable π
okay bestie, welcome to the Kernel API Manual, section 9 β yes we're in kernel-land, yes it's giving big-brain energy, and yes this page is short but it ate. Let me put you on. π«Ά
β¨ NAME β¨
ucb1x00_adc_disable β literally just: disable the ADC converter. that's the whole vibe. π
πΈ SYNOPSIS πΈ
void ucb1x00_adc_disable (struct ucb1x00 *ucb );
no return value, no drama, it just does the thing. icon behavior only. π
π¦ ARGUMENTS π¦
ucbβ theUCB1x00structure that's describing the chip, like its little ID card. this is the chip you're telling to chill. π§
π DESCRIPTION π
so here's the tea: this function disables the ADC converter and releases the ADC mutex. that's it, that's the whole function. lowkey the cleanest two-for-one in the whole mfd directory ngl. π₯
the mutex release is the important part β that locks back open for the next person, no hogging, we love mutual respect in this household. periodt. π
π SEE ALSO π
- Kernel file
./drivers/mfd/ucb1x00-core.cβ go read the source bestie, it's right there π ucb1x00_io_set_dir(9)ucb1x00_io_write(9)ucb1x00_io_read(9)ucb1x00_adc_enable(9)ucb1x00_adc_read(9)
it's giving a whole friend group honestly, they all show up together. iykyk. β¨
π reminder: if you enabled the ADC with ucb1x00_adc_enable(9), you gotta call this one after, or that mutex stays locked forever and everyone's sad. no cap.
and that's the page! π brought to you by ./drivers/mfd, dated October 2026 in the Kernel API Manual β mwah, go disable some converters bestie, ily πππ¦
π¦ 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