PX30 Ringneck ran out of memory in the allocation pool of U-Boot proper
pre-reloc. Something needed to be done. Jonas did migrate a few SoCs
already to this common bss+stack addresses so it made sense to follow
the same route for one additional SoC: PX30.

The migration of other PX30-based boards will happen in next branch
instead, this one however is required for Ringneck to still reach U-Boot
CLI. Odroid-Go2 reaches the CLI without the patches in v1. Unknown
status for the other boards.

@Tom/Kever, please merge this on master.

To: Simon Glass <[email protected]>
To: Philipp Tomsich <[email protected]>
To: Kever Yang <[email protected]>
To: Heiko Stuebner <[email protected]>
To: Jagan Teki <[email protected]>
To: Suniel Mahesh <[email protected]>
To: Quentin Schulz <[email protected]>
To: Klaus Goger <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Signed-off-by: Quentin Schulz <[email protected]>

Changes in v2:
- remove non-ringneck patches, they'll be for next instead
- Link to v1: 
https://lore.kernel.org/r/[email protected]

---
Quentin Schulz (3):
      rockchip: px30: default TPL_SYS_MALLOC_F_LEN to 0x600 on PX30 Kconfig 
level
      rockchip: Use common bss and stack addresses on PX30
      rockchip: ringneck_px30: Use common bss and stack addresses

 arch/arm/mach-rockchip/px30/Kconfig           |  8 +++++++-
 configs/evb-px30_defconfig                    |  1 -
 configs/firefly-px30_defconfig                |  1 -
 configs/odroid-go2_defconfig                  |  1 -
 configs/px30-core-ctouch2-of10-px30_defconfig |  1 -
 configs/px30-core-ctouch2-px30_defconfig      |  1 -
 configs/px30-core-edimm2.2-px30_defconfig     |  1 -
 configs/ringneck-px30_defconfig               | 19 +++----------------
 8 files changed, 10 insertions(+), 23 deletions(-)
---
base-commit: a7f0154c412859323396111dd0c09dbafbc153cb
change-id: 20240521-px30-2024-07-rc-7136f6241d29

Best regards,
-- 
Quentin Schulz <[email protected]>

Reply via email to