sta32x_set_bias_level(9)
πΈ sta32x_set_bias_level(9) πΈ
okay so this is the Kernel API Manual page for sta32x_set_bias_level(9), and bestie it is literally a DAPM callback. no cap.
π NAME π
sta32x_set_bias_level β DAPM callback, periodt π
β¨ SYNOPSIS β¨
int sta32x_set_bias_level (struct snd_soc_component *component , enum
snd_soc_bias_level level );
π ARGUMENTS π
componentβ the component device, like the main character of this function call π«Άlevelβ the DAPM power level, iykyk β‘
π¦ DESCRIPTION π¦
ALSA calls this function to put the component into low power mode or to wake it up. it's giving βnap time or rise and shineβ energy πβ¨
and listen: if the component is powered off completely, then all registers must be restored after power on. that part is important, bestie β not me forgetting the registers π
π SEE ALSO π
Kernel file ./sound/soc/codecs/sta32x.c plus the besties sta32x_set_dai_sysclk(9), sta32x_set_dai_fmt(9), and sta32x_hw_params(9) π¦π
mwah π this lil page comes from source/version ./sound/soc/codecs, dated October 2026, and it is literally sta32x_set_bias_level(9) β slay, go restore those registers ππ
π¦ 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