snd_soc_info_volsw(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so welcome to the Kernel API Manual, bestie πŸ’– β€” the page you've landed on is snd_soc_info_volsw β€” single mixer info callback with range. periodt. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

int snd_soc_info_volsw (struct snd_kcontrol *kcontrol , struct
       snd_ctl_elem_info *uinfo );

🌸 ARGUMENTS 🌸

  • kcontrol β€” the mixer control in question πŸŽ›οΈ β€” literally the control we're talking about.
  • uinfo β€” control element information πŸ“‹ β€” the info blob for that control element.

✨ DESCRIPTION ✨

So this is a callback πŸ‘‘ β€” and what it does is provide information, with a range, about a single mixer control. Or, plot twist, about a double mixer control that spans 2 registers 😳 (yes, two. two whole registers. the range girlies could never πŸ’…).

It returns 0 for success βœ… β€” that's it, that's the whole vibe check.


πŸ’œ SEE ALSO πŸ’œ

Kernel file ./sound/soc/soc-ops.c β€” go read it, iykyk 🫢 β€” plus the whole friend group:


🧚 and that's the whole page, bestie β€” no cap, every flag and reference accounted for πŸ’–

mwah, bye! 😭🫢 This came from the ./sound/soc corner of the kernel and it's dated October 2026 β€” slay, iconic, timeless πŸŒˆβ­πŸ‘‘

πŸ“¦ where this page comes from