[PATCH 0/2 v2] Propagate bootph-all and bootph-some-ram property to all supernodes

Moteen Shah m-shah at ti.com
Thu Jun 26 10:51:10 CEST 2025


Hey Tom,
Just wanted to have a check on the patch series.
Is there any change expected on this or is it good to go?

Regards,
Moteen

On 09/06/25 11:52, Moteen Shah wrote:
> Hello all,
>
> On 16/05/25 17:11, Moteen Shah wrote:
>> In the U-Boot pre-relocation stage, if the parent node lacks
>> bootph-all/bootph-some-ram 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 propagating the applicable  property to all of its 
>> supernode.
>>
>> Changes since v1:
>> - Carry reviewed-by from Simon
>> - Add a subnode-4 in testcase
>> - Change commit message and comments in control.py
>>
>> Link to v1:
>> https://lore.kernel.org/u-boot/20250512115028.1783305-1-m-shah@ti.com/
>>
>> Moteen Shah (2):
>>    tools: binman: control.py: Propagate bootph-all/bootph-some-ram 
>> properties to supernodes
>>    tools: binman: ftest.py: Add testcase for bootph-* propagation
>>
>>   tools/binman/control.py               | 54 +++++++++++++++++++++++++++
>>   tools/binman/ftest.py                 | 24 ++++++++++++
>>   tools/binman/test/347_bootph_prop.dts | 21 +++++++++++
>>   3 files changed, 99 insertions(+)
>>   create mode 100644 tools/binman/test/347_bootph_prop.dts
>>
>
> A gentle ping on this. Does this series requires any further changes?
>
> Regards,
> Moteen
>


More information about the U-Boot mailing list