mt8192_dai_i2s_set_share(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– mt8192_dai_i2s_set_share(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the page for mt8192_dai_i2s_set_share, and it's genuinely such a vibe. no cap.


🌸 NAME 🌸

mt8192_dai_i2s_set_share β€” set up I2S ports to share a single clock. literally that's the whole thing, and it ate πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

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

it returns an int, icon behavior, we love a return value πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • afe β€” pointer to struct mtk_base_afe. just hand her the pointer, she knows what to do with it 🫢
  • main_i2s_name β€” the name of the I2S port that will provide the clock. she's the main character, she's got the clock, everyone else is borrowing it ✨
  • secondary_i2s_name β€” the name of the I2S port that will use this clock. lowkey the lucky one fr, just vibing off main's clock 😌
ngl both names are const char * so like. nobody's out here mutating strings. we stay respectful in this house πŸ’œ

🌈 SEE ALSO 🌈

  • Kernel file ./sound/soc/mediatek/mt8192/mt8192-dai-i2s.c β€” go read the source bestie, it's giving lore πŸ”₯

🧚 sign-off 🧚

that's the whole page, and yes it was short β€” sometimes a manpage is just a little guy. this one came from ./sound/soc/mediatek/mt8192, dated October 2026, and it's literally titled mt8192_dai_i2s_set_share(9) β€” remember it, cite it, put it on your fridge πŸ’–πŸŽ€πŸ¦‹β­

periodt. πŸ’…

πŸ“¦ where this page comes from