sta32x_set_bias_level(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 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