uboot-mediatek: adjust the reserved memory regions

* Increase mt7986 ATF reserved memory to 256 kiB to follow the linux
  kernel and Trusted Firmware-A changes.

* Remove unnecessary reserved memory region for the WiFi hardware. The
  u-boot can not drive the WiFi hardware. Hence we don't need to keep
  this memory region.

* Remove useless node labels and update comments.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/19741
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
Shiji Yang 2025-08-10 20:16:21 +08:00 committed by Hauke Mehrtens
parent 2958eeea3b
commit b286fd8a39
4 changed files with 11 additions and 21 deletions

View File

@ -21,8 +21,8 @@
+ record-size = <0x1000>;
+ };
+
+ /* 192 KiB reserved for ARM Trusted Firmware (BL31) */
+ secmon_reserved: secmon@43000000 {
+ /* 192 KiB reserved for ARM Trusted Firmware (BL31 + BL32) */
+ secmon@43000000 {
+ reg = <0x43000000 0x30000>;
+ no-map;
+ };

View File

@ -1,6 +1,6 @@
--- a/arch/arm/dts/mt7981.dtsi
+++ b/arch/arm/dts/mt7981.dtsi
@@ -33,6 +33,35 @@
@@ -33,6 +33,30 @@
};
};
@ -21,16 +21,11 @@
+ record-size = <0x1000>;
+ };
+
+ /* 192 KiB reserved for ARM Trusted Firmware (BL31) */
+ secmon_reserved: secmon@43000000 {
+ /* 192 KiB reserved for ARM Trusted Firmware (BL31 + BL32) */
+ secmon@43000000 {
+ reg = <0x43000000 0x30000>;
+ no-map;
+ };
+
+ wmcpu_emi: wmcpu-reserved@4fc00000 {
+ no-map;
+ reg = <0x4fc00000 0x00100000>;
+ };
+ };
+
gpt_clk: gpt_dummy20m {

View File

@ -1,6 +1,6 @@
--- a/arch/arm/dts/mt7986.dtsi
+++ b/arch/arm/dts/mt7986.dtsi
@@ -50,6 +50,35 @@
@@ -50,6 +50,30 @@
};
};
@ -21,16 +21,11 @@
+ record-size = <0x1000>;
+ };
+
+ /* 192 KiB reserved for ARM Trusted Firmware (BL31) */
+ secmon_reserved: secmon@43000000 {
+ reg = <0x43000000 0x30000>;
+ /* 256 KiB reserved for ARM Trusted Firmware (BL31 + BL32) */
+ secmon@43000000 {
+ reg = <0x43000000 0x40000>;
+ no-map;
+ };
+
+ wmcpu_emi: wmcpu-reserved@4fc00000 {
+ no-map;
+ reg = <0x4fc00000 0x00100000>;
+ };
+ };
+
dummy_clk: dummy12m {

View File

@ -21,8 +21,8 @@
+ record-size = <0x1000>;
+ };
+
+ /* 320 KiB reserved for ARM Trusted Firmware (BL31+BL32) */
+ secmon_reserved: secmon@43000000 {
+ /* 320 KiB reserved for ARM Trusted Firmware (BL31 + BL32) */
+ secmon@43000000 {
+ reg = <0 0x43000000 0 0x50000>;
+ no-map;
+ };