18c2ecf20Sopenharmony_ciMediatek AFE PCM controller 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci- compatible = "mediatek,mt8173-afe-pcm"; 58c2ecf20Sopenharmony_ci- reg: register location and size 68c2ecf20Sopenharmony_ci- interrupts: Should contain AFE interrupt 78c2ecf20Sopenharmony_ci- clock-names: should have these clock names: 88c2ecf20Sopenharmony_ci "infra_sys_audio_clk", 98c2ecf20Sopenharmony_ci "top_pdn_audio", 108c2ecf20Sopenharmony_ci "top_pdn_aud_intbus", 118c2ecf20Sopenharmony_ci "bck0", 128c2ecf20Sopenharmony_ci "bck1", 138c2ecf20Sopenharmony_ci "i2s0_m", 148c2ecf20Sopenharmony_ci "i2s1_m", 158c2ecf20Sopenharmony_ci "i2s2_m", 168c2ecf20Sopenharmony_ci "i2s3_m", 178c2ecf20Sopenharmony_ci "i2s3_b"; 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciExample: 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci afe: mt8173-afe-pcm@11220000 { 228c2ecf20Sopenharmony_ci compatible = "mediatek,mt8173-afe-pcm"; 238c2ecf20Sopenharmony_ci reg = <0 0x11220000 0 0x1000>; 248c2ecf20Sopenharmony_ci interrupts = <GIC_SPI 134 IRQ_TYPE_EDGE_FALLING>; 258c2ecf20Sopenharmony_ci clocks = <&infracfg INFRA_AUDIO>, 268c2ecf20Sopenharmony_ci <&topckgen TOP_AUDIO_SEL>, 278c2ecf20Sopenharmony_ci <&topckgen TOP_AUD_INTBUS_SEL>, 288c2ecf20Sopenharmony_ci <&topckgen TOP_APLL1_DIV0>, 298c2ecf20Sopenharmony_ci <&topckgen TOP_APLL2_DIV0>, 308c2ecf20Sopenharmony_ci <&topckgen TOP_I2S0_M_CK_SEL>, 318c2ecf20Sopenharmony_ci <&topckgen TOP_I2S1_M_CK_SEL>, 328c2ecf20Sopenharmony_ci <&topckgen TOP_I2S2_M_CK_SEL>, 338c2ecf20Sopenharmony_ci <&topckgen TOP_I2S3_M_CK_SEL>, 348c2ecf20Sopenharmony_ci <&topckgen TOP_I2S3_B_CK_SEL>; 358c2ecf20Sopenharmony_ci clock-names = "infra_sys_audio_clk", 368c2ecf20Sopenharmony_ci "top_pdn_audio", 378c2ecf20Sopenharmony_ci "top_pdn_aud_intbus", 388c2ecf20Sopenharmony_ci "bck0", 398c2ecf20Sopenharmony_ci "bck1", 408c2ecf20Sopenharmony_ci "i2s0_m", 418c2ecf20Sopenharmony_ci "i2s1_m", 428c2ecf20Sopenharmony_ci "i2s2_m", 438c2ecf20Sopenharmony_ci "i2s3_m", 448c2ecf20Sopenharmony_ci "i2s3_b"; 458c2ecf20Sopenharmony_ci }; 46