diff options
Diffstat (limited to 'arm64-dts-marvell-a3700-reserve-ATF-memory.patch')
-rw-r--r-- | arm64-dts-marvell-a3700-reserve-ATF-memory.patch | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/arm64-dts-marvell-a3700-reserve-ATF-memory.patch b/arm64-dts-marvell-a3700-reserve-ATF-memory.patch deleted file mode 100644 index c10e7256d..000000000 --- a/arm64-dts-marvell-a3700-reserve-ATF-memory.patch +++ /dev/null @@ -1,45 +0,0 @@ -From e1912a821a992f04c258e844d717733de03daeb7 Mon Sep 17 00:00:00 2001 -From: Peter Robinson <pbrobinson@gmail.com> -Date: Wed, 15 Aug 2018 14:06:45 +0100 -Subject: [PATCH] arm64: dts: marvell: a3700: reserve ATF memory - -On Marvell Armada 3700, the ARM Trusted Firmware is loaded in RAM at address -0x04000000, and can use up to 16MiB (0x01000000). - -As the ATF is responsible for handling PSCI calls (including, but not limited -to, system reset management), its memory area should never be overwritten -during runtime. - -Declaring a range of reserved memory solves this problem. - -Signed-off-by: Arnaud Ferraris <arnaud.ferraris.external@xxxxxxxxxx> -Signed-off-by: Peter Robinson <pbrobinson@gmail.com> ---- - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 11 +++++++++++ - 1 file changed, 11 insertions(+) - -diff --git a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi -index 3353252d78a0a..2110e7dbc9818 100644 ---- a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi -+++ b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi -@@ -34,6 +34,17 @@ - }; - }; - -+ reserved-memory { -+ #address-cells = <2>; -+ #size-cells = <2>; -+ ranges; -+ -+ arm-trusted-firmware@4000000 { -+ no-map; -+ reg = <0x0 0x04000000 0x0 0x01000000>; -+ }; -+ }; -+ - psci { - compatible = "arm,psci-0.2"; - method = "smc"; --- -2.17.1 - |