wm831x_auxadc_read_uv(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… wm831x_auxadc_read_uv(9) β€” the Kernel API Manual, bestie edition πŸŽ€

okay so real talk, this is a page from the Kernel API Manual and it's about one little function: wm831x_auxadc_read_uv. It reads a voltage from the WM831x AUXADC. That's the whole vibe. Short, sweet, iconic. ✨


🌸 NAME 🌸

wm831x_auxadc_read_uv β€” Read a voltage from the WM831x AUXADC πŸ’–

Like, literally that's the job. Read a voltage. From the WM831x AUXADC. No notes, she ate. πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

int wm831x_auxadc_read_uv (struct wm831x *wm831x , enum wm831x_auxadc
input );

bestie look at that signature. int coming back out, a struct wm831x * going in, and an enum wm831x_auxadc right behind it. Two arguments, one return, perfectly balanced, main character energy fr fr. πŸ’…


🌈 ARGUMENTS 🌈

  • wm831x β€” Device to read from. 🫢 This is the one you're pulling the reading out of, so like… pick the right one, iykyk.
  • input β€” AUXADC input to read. 🌸 The specific input you want, typed as enum wm831x_auxadc. Choose your fighter.

⭐ SEE ALSO ⭐

  • Kernel file ./drivers/mfd/wm831x-auxadc.c β€” go read the source, it's giving lore πŸ“–
  • wm831x_auxadc_read(9) β€” the sibling 😭

πŸ’€ no cap: this page is short and that's fine. Everything on it is here, nothing extra, nothing missing. Keep it that way.

and that's the whole page, bestie πŸŽ€ β€” brought to you by the fine folks over at ./drivers/mfd, dated October 2026, with the header up top being wm831x_auxadc_read_uv(9) from the Kernel API Manual πŸ’œ mwah, go read a voltage πŸ¦‹

πŸ“¦ where this page comes from