aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakeshi Kihara <takeshi.kihara.df@renesas.com>2017-12-20 17:30:27 +0900
committerRyo Kataoka <ryo.kataoka.wt@renesas.com>2018-12-07 19:56:57 +0900
commit82a565bd1372c32915cdb1fe1de6603dab8bab82 (patch)
treeb157fbf10406bb5150bc568b8e47d38967b46989
parentcc75a1320d9d89a527195db7c8630ba82b65c0c0 (diff)
downloadrenesas-bsp-82a565bd1372c32915cdb1fe1de6603dab8bab82.tar.gz
arm64: dts: r8a7795: Add ADSP node
This patch adds ADSP device node for R8A7795 SoC. Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com>
-rw-r--r--arch/arm64/boot/dts/renesas/r8a7795.dtsi59
1 files changed, 59 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi
index 4d794ef4113bd9..2de5829e6d3b1c 100644
--- a/arch/arm64/boot/dts/renesas/r8a7795.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a7795.dtsi
@@ -2595,6 +2595,65 @@
<&ipmmu_mp0 30>, <&ipmmu_mp0 31>;
};
+ adsp: adsp@ec800000 {
+ compatible = "renesas,r8a7795-adsp",
+ "renesas,rcar-gen3-adsp";
+ reg = <0 0xec800000 0 0x80fc>,
+ <0 0xece60000 0 0x10000>,
+ <0 0xece78000 0 0x8000>,
+ <0 0xece80000 0 0x10000>,
+ <0 0xece90000 0 0x10000>;
+ interrupts = <GIC_SPI 237 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 506>,
+ <&cpg CPG_MOD 1005>,
+ <&cpg CPG_MOD 1006>, <&cpg CPG_MOD 1007>,
+ <&cpg CPG_MOD 1008>, <&cpg CPG_MOD 1009>,
+ <&cpg CPG_MOD 1010>, <&cpg CPG_MOD 1011>,
+ <&cpg CPG_MOD 1012>, <&cpg CPG_MOD 1013>,
+ <&cpg CPG_MOD 1014>, <&cpg CPG_MOD 1015>,
+ <&cpg CPG_MOD 1022>, <&cpg CPG_MOD 1023>,
+ <&cpg CPG_MOD 1024>, <&cpg CPG_MOD 1025>,
+ <&cpg CPG_MOD 1026>, <&cpg CPG_MOD 1027>,
+ <&cpg CPG_MOD 1028>, <&cpg CPG_MOD 1029>,
+ <&cpg CPG_MOD 1030>, <&cpg CPG_MOD 1031>,
+ <&cpg CPG_MOD 1020>, <&cpg CPG_MOD 1021>,
+ <&cpg CPG_MOD 1020>, <&cpg CPG_MOD 1021>,
+ <&cpg CPG_MOD 1019>, <&cpg CPG_MOD 1018>,
+ <&cpg CPG_MOD 501>, <&cpg CPG_MOD 502>,
+ <&cpg CPG_MOD 922>;
+ clock-names = "adsp",
+ "ssi-all",
+ "ssi.9", "ssi.8", "ssi.7", "ssi.6",
+ "ssi.5", "ssi.4", "ssi.3", "ssi.2",
+ "ssi.1", "ssi.0",
+ "src.9", "src.8", "src.7", "src.6",
+ "src.5", "src.4", "src.3", "src.2",
+ "src.1", "src.0",
+ "mix.1", "mix.0",
+ "ctu.1", "ctu.0",
+ "dvc.0", "dvc.1",
+ "audmac.1", "audmac.0",
+ "adg";
+ power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
+ resets = <&cpg 506>,
+ <&cpg 1005>,
+ <&cpg 1006>, <&cpg 1007>,
+ <&cpg 1008>, <&cpg 1009>,
+ <&cpg 1010>, <&cpg 1011>,
+ <&cpg 1012>, <&cpg 1013>,
+ <&cpg 1014>, <&cpg 1015>,
+ <&cpg 501>, <&cpg 502>,
+ <&cpg 922>;
+ reset-names = "adsp",
+ "ssi-all",
+ "ssi.9", "ssi.8", "ssi.7", "ssi.6",
+ "ssi.5", "ssi.4", "ssi.3", "ssi.2",
+ "ssi.1", "ssi.0",
+ "audmac.1", "audmac.0",
+ "adg";
+ status = "disabled";
+ };
+
xhci0: usb@ee000000 {
compatible = "renesas,xhci-r8a7795", "renesas,rcar-gen3-xhci";
reg = <0 0xee000000 0 0xc00>;