[PATCH] arm: qemu: Eliminate fdt_high and initrd_high misuse

Marek Vasut marek.vasut+renesas at mailbox.org
Thu Nov 13 12:55:28 CET 2025


The fdt_high and initrd_high have nasty side-effects , which may lead
to DT placed at 4-byte aligned offset when used in place, which then
prevents Linux on arm64 from booting. This is difficult to debug and
inobvious, with little to no gain. Remove this to let U-Boot place the
DT at correctly aligned address.

Signed-off-by: Marek Vasut <marek.vasut+renesas at mailbox.org>
---
Cc: Tom Rini <trini at konsulko.com>
Cc: Tuomas Tynkkynen <tuomas.tynkkynen at iki.fi>
Cc: u-boot at lists.denx.de
---
 board/emulation/qemu-arm/qemu-arm.env | 2 --
 1 file changed, 2 deletions(-)

diff --git a/board/emulation/qemu-arm/qemu-arm.env b/board/emulation/qemu-arm/qemu-arm.env
index fb4adef281e..f74f251712a 100644
--- a/board/emulation/qemu-arm/qemu-arm.env
+++ b/board/emulation/qemu-arm/qemu-arm.env
@@ -5,8 +5,6 @@
 stdin=serial,usbkbd
 stdout=serial,vidconsole
 stderr=serial,vidconsole
-fdt_high=0xffffffff
-initrd_high=0xffffffff
 fdt_addr=0x40000000
 scriptaddr=0x40200000
 pxefile_addr_r=0x40300000
-- 
2.51.0



More information about the U-Boot mailing list