diff options
| author | Shiji Yang | 2025-08-10 12:16:21 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2025-08-24 11:22:09 +0000 |
| commit | b286fd8a397f1dad36cc66551ffb8904e4915e17 (patch) | |
| tree | 12ae8adef6694949f260fe6cf735dc46b1025bb4 | |
| parent | 2958eeea3b474ce932c432dfb2acd4b51aaa5cd7 (diff) | |
| download | openwrt-b286fd8a397f1dad36cc66551ffb8904e4915e17.tar.gz | |
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>
4 files changed, 11 insertions, 21 deletions
diff --git a/package/boot/uboot-mediatek/patches/103-01-mt7622-enable-pstore.patch b/package/boot/uboot-mediatek/patches/103-01-mt7622-enable-pstore.patch index f085615e70..ac7a6b2f1f 100644 --- a/package/boot/uboot-mediatek/patches/103-01-mt7622-enable-pstore.patch +++ b/package/boot/uboot-mediatek/patches/103-01-mt7622-enable-pstore.patch @@ -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; + }; diff --git a/package/boot/uboot-mediatek/patches/103-02-mt7981-enable-pstore.patch b/package/boot/uboot-mediatek/patches/103-02-mt7981-enable-pstore.patch index 8eaa91f53f..c822585a27 100644 --- a/package/boot/uboot-mediatek/patches/103-02-mt7981-enable-pstore.patch +++ b/package/boot/uboot-mediatek/patches/103-02-mt7981-enable-pstore.patch @@ -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 { diff --git a/package/boot/uboot-mediatek/patches/103-03-mt7986-enable-pstore.patch b/package/boot/uboot-mediatek/patches/103-03-mt7986-enable-pstore.patch index 01ad0f919d..dcbf7c8e7a 100644 --- a/package/boot/uboot-mediatek/patches/103-03-mt7986-enable-pstore.patch +++ b/package/boot/uboot-mediatek/patches/103-03-mt7986-enable-pstore.patch @@ -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 { diff --git a/package/boot/uboot-mediatek/patches/103-04-mt7988-enable-pstore.patch b/package/boot/uboot-mediatek/patches/103-04-mt7988-enable-pstore.patch index 1f339d4b5b..68372736e5 100644 --- a/package/boot/uboot-mediatek/patches/103-04-mt7988-enable-pstore.patch +++ b/package/boot/uboot-mediatek/patches/103-04-mt7988-enable-pstore.patch @@ -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; + }; |