[PATCH 0/2] Propagate bootph-* properties to all supernodes

Moteen Shah m-shah at ti.com
Mon May 12 13:50:26 CEST 2025


In the U-Boot pre-relocation stage, if the parent node lacks bootph*
property and the driver lacks a pre-reloc flag, all of its subsequent
subnodes gets skipped over from driver binding—even if they have a
bootph* property.

This series addresses the issue by scanning through all the nodes during
build time and adds the bootph-* property to all of its supernode.

Moteen Shah (2):
  tools: binman: control.py: Propagate bootph-* properties to supernodes
  tools: binman: ftest.py: Add testcase for bootph-* propagation

 tools/binman/control.py               | 51 +++++++++++++++++++++++++++
 tools/binman/ftest.py                 | 22 ++++++++++++
 tools/binman/test/347_bootph_prop.dts | 19 ++++++++++
 3 files changed, 92 insertions(+)
 create mode 100644 tools/binman/test/347_bootph_prop.dts

-- 
2.34.1



More information about the U-Boot mailing list