2
0

862-arm64-dts-mt7986-add-afe.patch 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. From 1c09b694a1e9378931085e77d834a4d9786a5356 Mon Sep 17 00:00:00 2001
  2. From: Maso Huang <[email protected]>
  3. Date: Thu, 7 Sep 2023 10:54:37 +0800
  4. Subject: [PATCH] arm64: dts: mt7986: add afe
  5. ---
  6. arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 23 +++++++++++
  7. 1 files changed, 23 insertions(+)
  8. --- a/arch/arm64/boot/dts/mediatek/mt7986a.dtsi
  9. +++ b/arch/arm64/boot/dts/mediatek/mt7986a.dtsi
  10. @@ -248,6 +248,28 @@
  11. status = "disabled";
  12. };
  13. + afe: audio-controller@11210000 {
  14. + compatible = "mediatek,mt7986-afe";
  15. + reg = <0 0x11210000 0 0x9000>;
  16. + interrupts = <GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>;
  17. + clocks = <&infracfg CLK_INFRA_AUD_BUS_CK>,
  18. + <&infracfg CLK_INFRA_AUD_26M_CK>,
  19. + <&infracfg CLK_INFRA_AUD_L_CK>,
  20. + <&infracfg CLK_INFRA_AUD_AUD_CK>,
  21. + <&infracfg CLK_INFRA_AUD_EG2_CK>;
  22. + clock-names = "aud_bus_ck",
  23. + "aud_26m_ck",
  24. + "aud_l_ck",
  25. + "aud_aud_ck",
  26. + "aud_eg2_ck";
  27. + assigned-clocks = <&topckgen CLK_TOP_A1SYS_SEL>,
  28. + <&topckgen CLK_TOP_AUD_L_SEL>,
  29. + <&topckgen CLK_TOP_A_TUNER_SEL>;
  30. + assigned-clock-parents = <&topckgen CLK_TOP_APLL2_D4>,
  31. + <&apmixedsys CLK_APMIXED_APLL2>,
  32. + <&topckgen CLK_TOP_APLL2_D4>;
  33. + };
  34. +
  35. pwm: pwm@10048000 {
  36. compatible = "mediatek,mt7986-pwm";
  37. reg = <0 0x10048000 0 0x1000>;