mt8186_dai_i2s_set_share(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… mt8186_dai_i2s_set_share(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for mt8186_dai_i2s_set_share ✨ this one is all about setting up I2S ports so they share a single clock, and it’s giving very niche-but-iconic kernel energy 🫢


✨ NAME ✨

mt8186_dai_i2s_set_share β€” set up I2S ports to share a single clock πŸ’–


✨ SYNOPSIS ✨

here’s the exact signature, no edits, no cap:

int mt8186_dai_i2s_set_share (struct mtk_base_afe *afe , const char
       *main_i2s_name , const char *secondary_i2s_name );

✨ ARGUMENTS ✨

  • afe β€” a pointer to struct mtk_base_afe 🫢
  • main_i2s_name β€” the name of the I2S port that will provide the clock πŸ‘‘
  • secondary_i2s_name β€” the name of the I2S port that will use this clock 🌸

✨ SEE ALSO ✨

  • Kernel file ./sound/soc/mediatek/mt8186/mt8186-dai-i2s.c β€” go peek for the receipts πŸ”₯

okay that’s the whole page, bestie 🫢 source/version: ./sound/soc/mediatek/mt8186 Β· date: October 2026 ✨ mwah πŸ’‹

πŸ“¦ where this page comes from