snd_soc_dai_set_fmt(9)
okay bestie, welcome to the Kernel API Manual page for snd_soc_dai_set_fmt(9) β yes, the manual name is folded in right here like a little bow π.
πΈ NAME πΈ
snd_soc_dai_set_fmt β configure DAI hardware audio format. That's the name and the whole assignment, fr fr.
β¨ SYNOPSIS β¨
Here's the exact signature, character-for-character, because we do not mess with code in this group chat:
int snd_soc_dai_set_fmt (struct snd_soc_dai *dai , unsigned int fmt );
π¦ ARGUMENTS π¦
daiβDAI. That's literally the whole description, and she's giving minimal queen energy π .fmtβ aSND_SOC_DAIFMT_*format value. Yep, the star matters: it's theSND_SOC_DAIFMT_*family β¨.
π₯ DESCRIPTION π₯
Configures the DAI hardware format and clocking. That's the whole description β hardware format: handled; clocking: handled. No extra side quests in the source text, bestie.
π SEE ALSO π
Kernel file: ./sound/soc/soc-dai.c β and the whole friend group is:
snd_soc_dai_set_sysclk(9)snd_soc_dai_set_clkdiv(9)snd_soc_dai_set_pll(9)snd_soc_dai_set_bclk_ratio(9)snd_soc_dai_set_bclk_clk(9)snd_soc_xlate_tdm_slot_mask(9)snd_soc_dai_set_tdm_slot(9)snd_soc_dai_set_tdm_idle(9)snd_soc_dai_set_channel_map(9)snd_soc_dai_get_channel_map(9)snd_soc_dai_set_tristate(9)snd_soc_dai_digital_mute(9)
xoxo, bestie β signing off from the ./sound/soc source/version corner, dated October 2026 π«Άππ
π¦ 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