snd_soc_dai_digital_mute(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… snd_soc_dai_digital_mute(9) πŸ’…

okay bestie, welcome to the Kernel API Manual ✨ β€” yes, the actual kernel API manual, we're in the big leagues now. this one's about snd_soc_dai_digital_mute, and ngl the name sounds like it mutes a whole system clock but the description says it mutes the DAC, so... both facts are here, i don't make the rules 🫢


✨ NAME ✨

snd_soc_dai_digital_mute β€” configure DAI system or master clock.

like, that's what the page says it does. and also it mutes the DAI DAC. both things are living in this manpage and honestly? iconic 🌸


πŸŽ€ SYNOPSIS πŸŽ€

int snd_soc_dai_digital_mute (struct snd_soc_dai *dai , int mute , int direction );

that's the whole signature, copy it exactly please, no rewriting it "better" πŸ™ˆ


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dai β€” the DAI. that's it. that's the description. a whole struct pointer and the manpage just says "DAI" πŸ’€
  • mute β€” mute enable. so like, turn the mute on (or off, it's an int, you know the vibes).
  • direction β€” stream to mute. which stream, bestie? you tell it.

πŸ’– DESCRIPTION πŸ’–

Mutes the DAI DAC.

that's the entire description. one line. short king energy πŸ‘‘ no cap, that's genuinely all it says, so don't come for me asking for more lore.


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./sound/soc/soc-dai.c β€” that's where the source lives, go read it if you want the real tea β˜•

and the whole friend group of related calls, all of them, in order, no skipping:

ngl that's a lot of DAI functions and they all ate πŸ’…


fr fr though: the actual behavior is exactly one sentence β€” it mutes the DAI DAC. don't invent extra behavior, i'm not about to get caught lying in a manpage 😭

okay that's the whole page, and now the cute sign-off πŸŽ€ β€” this masterpiece comes from the ./sound/soc source, dated October 2026, and it's the Kernel API Manual's very own. slay, periodt, go mute something responsibly βœ¨πŸ’œπŸ¦‹

πŸ“¦ where this page comes from