[PATCH v3 17/30] emulation: fdt: Relax condition for OF_HAS_PRIOR_STAGE
Simon Glass
sjg at chromium.org
Sat Jan 11 01:00:16 CET 2025
QEMU always gets its devicetree from the OF_BOARD mechanism so we should
not depend on !BLOBLIST here.
It's not clear why we need to have any relationship with BLOBLIST so
let's remove the entire condition.
The logic of PRIOR_STAGE is quite a mess, unfortuantely. We should rely
only standard passage to receive things from the prior stage. QEMU
should implement standard passage to provide its devicetree to U-Boot
However Linaro has blocked my patch to provide devicetree additions[1],
so little breath should be held in respect of either change.
[1] https://lore.kernel.org/qemu-devel/20210926183410.256484-1-sjg@chromium.org/
Signed-off-by: Simon Glass <sjg at chromium.org>
Fixes: 2b71470628c dts: OF_HAS_PRIOR_STAGE should depend on !BLOBLIST
---
Changes in v3:
- Drop entire condition
dts/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/dts/Kconfig b/dts/Kconfig
index 41a758e83a6..2e88d210bb8 100644
--- a/dts/Kconfig
+++ b/dts/Kconfig
@@ -191,7 +191,6 @@ config OF_BOARD
config OF_HAS_PRIOR_STAGE
bool
- depends on !BLOBLIST
help
Indicates that a prior stage of the firmware (before U-Boot proper)
makes use of device tree and this board normally boots with that prior
--
2.34.1
More information about the U-Boot
mailing list