diff --git a/patch/kernel/meson64-dev/1020_Meson-GXL_ATF_Reserved_Memory_Fix.patch b/patch/kernel/meson64-dev/1020_Meson-GXL_ATF_Reserved_Memory_Fix.patch new file mode 100644 index 0000000000..385102aeeb --- /dev/null +++ b/patch/kernel/meson64-dev/1020_Meson-GXL_ATF_Reserved_Memory_Fix.patch @@ -0,0 +1,18 @@ +diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi +index 28958f2..a42b90d 100644 +--- a/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi ++++ b/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi +@@ -50,6 +50,13 @@ + / { + compatible = "amlogic,meson-gxl"; + ++ reserved-memory { ++ /* Alternate 3 MiB reserved for ARM Trusted Firmware (BL31) */ ++ secmon_reserved_alt: secmon@05000000 { ++ reg = <0x0 0x05000000 0x0 0x300000>; ++ no-map; ++ }; ++ }; + soc { + + usb0: usb@c9000000 {