blob: 8c4e46d63284352e87217a1bbef6d16f1d37564b [file] [log] [blame]
From d9d142fb478ede72c47f69b11be6af1fd0e8c739 Mon Sep 17 00:00:00 2001
From: Allen-kh Cheng <allen-kh.cheng@mediatek.corp-partner.google.com>
Date: Thu, 12 May 2022 11:29:29 +0800
Subject: [PATCH] CHROMIUM: arm64: dts: mt8186: Add adsp nodes
Add mt8186 adsp and adsp_mailbox nodes for mt8186 SoC.
BUG=b:213000788
TEST=emerge-corsola sys-kernel/chromeos-kernel-5_15
Signed-off-by: Allen-kh Cheng <allen-kh.cheng@mediatek.corp-partner.google.com>
Signed-off-by: Tinghan Shen <tinghan.shen@mediatek.com>
Change-Id: Iced59acc8461847eb4645105d40131d15ea88eb8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/3466841
Reviewed-by: Hsin-Yi Wang <hsinyi@chromium.org>
Commit-Queue: Hsin-Yi Wang <hsinyi@chromium.org>
---
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8186.dtsi b/arch/arm64/boot/dts/mediatek/mt8186.dtsi
index 37ea14594198925fce1597ad2d450a5f7a3d77a3..5b14a300db0ff2077610e19b96195481ce764f80 100644
--- a/arch/arm64/boot/dts/mediatek/mt8186.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8186.dtsi
@@ -633,6 +633,27 @@ scp: scp@10500000 {
interrupts = <GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH 0>;
};
+ adsp: adsp@10680000 {
+ compatible = "mediatek,mt8186-dsp";
+ reg = <0 0x10680000 0 0x2000>,
+ <0 0x10800000 0 0x100000>,
+ <0 0x1068b000 0 0x100>,
+ <0 0x1068f000 0 0x1000>;
+ reg-names = "cfg", "sram", "sec", "bus";
+ interrupts = <GIC_SPI 359 IRQ_TYPE_LEVEL_HIGH 0>;
+ interrupt-names = "wdt";
+ clocks = <&topckgen CLK_TOP_AUDIODSP>,
+ <&topckgen CLK_TOP_ADSP_BUS>;
+ clock-names = "audiodsp",
+ "adsp_bus";
+ assigned-clocks = <&topckgen CLK_TOP_AUDIODSP>;
+ assigned-clock-parents = <&apmixedsys CLK_APMIXED_ADSPPLL>;
+ power-domains = <&spm MT8186_POWER_DOMAIN_ADSP_TOP>;
+ mbox-names = "rx", "tx";
+ mboxes = <&adsp_mailbox0>, <&adsp_mailbox1>;
+ status = "disabled";
+ };
+
adsp_mailbox0: mailbox@10686000 {
compatible = "mediatek,mt8186-adsp-mbox";
#mbox-cells = <0>;
--
2.38.3