mt8183_dai_i2s_set_share(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… mt8183_dai_i2s_set_share(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual page for mt8183_dai_i2s_set_share β€” yes, the whole function name, we are not shortening it, periodt. πŸ’–


✨ NAME ✨

mt8183_dai_i2s_set_share β€” set up I2S ports to share a single clock. that’s the whole vibe πŸŽ€


πŸŽ€ SYNOPSIS πŸŽ€

the signature is giving exactly this, no cap:

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

πŸ’– ARGUMENTS πŸ’–

okay, the arguments are literally:

  • afe β€” 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 πŸ”₯

if you wanna peek at the Kernel file, it’s right here bestie:

  • ./sound/soc/mediatek/mt8183/mt8183-dai-i2s.c πŸ‘‘

mwah πŸ’‹ β€” this little icon lives under ./sound/soc/mediatek/mt8183, and it’s stamped October 2026. bye bye bestie 🫢✨

πŸ“¦ where this page comes from