summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorcarter.li <carter.li@starfivetech.com>2023-07-14 06:39:05 +0300
committercarter.li <carter.li@starfivetech.com>2023-07-14 06:39:05 +0300
commit8bf7415cdd4c712ee7b979c8afebd6cc388cf418 (patch)
treed2b7c11fe611b39be242ab9a0c730f23b3baad91 /arch
parentd82fb1664ad1d41950e593941fc5f07c8cf146e6 (diff)
downloadlinux-8bf7415cdd4c712ee7b979c8afebd6cc388cf418.tar.xz
CR_6485: dts:hifi4: change hifi4 firmware memory space
change hifi4 firmware memory space according to 5623. Signed-off-by: carter.li <carter.li@starfivetech.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/riscv/boot/dts/starfive/jh7110-common.dtsi9
-rw-r--r--arch/riscv/boot/dts/starfive/jh7110.dtsi3
2 files changed, 6 insertions, 6 deletions
diff --git a/arch/riscv/boot/dts/starfive/jh7110-common.dtsi b/arch/riscv/boot/dts/starfive/jh7110-common.dtsi
index 4f987985ee85..940ec23f05ae 100644
--- a/arch/riscv/boot/dts/starfive/jh7110-common.dtsi
+++ b/arch/riscv/boot/dts/starfive/jh7110-common.dtsi
@@ -56,10 +56,10 @@
};
xrp_reserved: xrpbuffer@f0000000 {
- reg = <0x0 0xf0000000 0x0 0x01ffffff
- 0x0 0xf2000000 0x0 0x00001000
- 0x0 0xf2001000 0x0 0x00fff000
- 0x0 0xf3000000 0x0 0x00001000>;
+ reg = <0x0 0x69c00000 0x0 0x01ffffff
+ 0x0 0x6bc00000 0x0 0x00001000
+ 0x0 0x6bc01000 0x0 0x00fff000
+ 0x0 0x6cc00000 0x0 0x00001000>;
};
e24_mem: e24@c0000000 {
@@ -803,5 +803,6 @@
};
&xrp {
+ memory-region = <&xrp_reserved>;
status = "okay";
};
diff --git a/arch/riscv/boot/dts/starfive/jh7110.dtsi b/arch/riscv/boot/dts/starfive/jh7110.dtsi
index 9fd656d96ea1..69d4bdeca658 100644
--- a/arch/riscv/boot/dts/starfive/jh7110.dtsi
+++ b/arch/riscv/boot/dts/starfive/jh7110.dtsi
@@ -663,7 +663,6 @@
dma-coherent;
reg = <0x0 0x10230000 0x0 0x00010000
0x0 0x10240000 0x0 0x00010000>;
- memory-region = <&xrp_reserved>;
clocks = <&clkgen JH7110_HIFI4_CLK_CORE>;
clock-names = "core_clk";
resets = <&rstgen RSTN_U0_HIFI4_CORE>,
@@ -674,7 +673,7 @@
#address-cells = <1>;
#size-cells = <1>;
ranges = <0x40000000 0x0 0x20000000 0x040000
- 0xf0000000 0x0 0xf0000000 0x03000000>;
+ 0x69c00000 0x0 0x69c00000 0x03000000>;
status = "disabled";
dsp@0 {};
};