U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Correct behavior of OF_OMIT_DTB
@ 2026-07-08  1:25 Tom Rini
  2026-07-08  1:25 ` [PATCH 1/7] lib/fdtdec.c: Disallow overriding the fdt address with mandatory passage Tom Rini
                   ` (7 more replies)
  0 siblings, 8 replies; 19+ messages in thread
From: Tom Rini @ 2026-07-08  1:25 UTC (permalink / raw)
  To: u-boot

Hey all,

I've had this series kicking around locally since January, and I'm
finally posting it now.

This series corrects how we handle OF_OMIT_DTB so that we can in turn
not have an empty or fake dts file in the tree, when we are building for
the case where we would be omitting building the final part of the dtb
for use anyhow. This ends up taking a few steps. The first of which is
that when we have mandatory passage enabled, we don't allow the fdt
address to still be overriden. This goes along with reworking how the
vexpress64 and mandatory passage support works. The overall effect here
is the same, but the logic around it is now clearer. With these changes
done, we can then correct the Kconfig logic around OF_OMIT_DTB and
DEFAULT_DEVICE_TREE so that when we're omitting the device tree binary
we don't try and build one anyhow. Finally, we can remove all of the
empty / fake device tree sources we have, or in some cases have but
never used.

-- 
Tom


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2026-09-04  1:30 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-08  1:25 [PATCH 0/7] Correct behavior of OF_OMIT_DTB Tom Rini
2026-07-08  1:25 ` [PATCH 1/7] lib/fdtdec.c: Disallow overriding the fdt address with mandatory passage Tom Rini
2026-07-08 16:26   ` Raymond Mao
2026-07-08 16:32     ` Tom Rini
2026-07-08 17:00       ` Tom Rini
2026-07-08  1:25 ` [PATCH 2/7] vexpress64: Correct CONFIG symbol logic around device tree passage Tom Rini
2026-07-08 16:27   ` Raymond Mao
2026-07-10  7:11   ` Ilias Apalodimas
2026-07-08  1:25 ` [PATCH 3/7] dts: Correct behavior of OF_OMIT_DTB Tom Rini
2026-07-08  1:25 ` [PATCH 4/7] dts: Make DEFAULT_DEVICE_TREE depend on !OF_OMIT_DTB Tom Rini
2026-07-08  1:25 ` [PATCH 5/7] dts: Correct entry for OF_OMIT_DTB Tom Rini
2026-07-08  1:25 ` [PATCH 6/7] powerpc: drop qemu-ppce500 dts Tom Rini
2026-07-08  1:25 ` [PATCH 7/7] arm: Drop unused dts files Tom Rini
2026-08-24 19:44 ` [PATCH v2 0/2] Correct behavior of BLOBLIST_PASSAGE_MANDATORY Tom Rini
2026-08-24 19:44   ` [PATCH v2 1/2] lib/fdtdec.c: Disallow overriding BLOBLIST_PASSAGE_MANDATORY Tom Rini
2026-08-26 15:45     ` Raymond Mao
2026-08-24 19:44   ` [PATCH v2 2/2] vexpress64: Correct CONFIG symbol logic around device tree passage Tom Rini
2026-08-24 20:31     ` Linus Walleij
2026-09-04  1:30   ` [PATCH v2 0/2] Correct behavior of BLOBLIST_PASSAGE_MANDATORY Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox