On 7/29/26 1:54 PM, Anshul Dalal wrote:
> Hi all,
>
> This patch series seeks to help in reuse by moving currently duplicated
> entries for tiboot3.bin and tispl.bin into a generic SoC wide DTSI
> (k3-am625-binman.dtsi).
>
> This dtsi in-turn gets included by all AM625 based boards which can
> insert the templates from k3-am625-binman.dtsi.
>
> The newly added templates are as follows:
> tiboot3_am625_hs
> tiboot3_am625_hs_fs
> tiboot3_am625_gp
> ti_falcon_am625
> ti_spl_unsigned_am625
> ti_spl_am625
>
> The series has been boot tested on beagleplay and AM62x EVM but the
> following affected boards have only been build tested:
> - phycore_am62x
For this series,
Tested-by: Wadim Egorov <[email protected]>
> - verdin-am62
>
> To verify no regressions, I compared the final 'u-boot.dtb.out' for both
> the R5 and A53 build using dtx_diff script from linux source.
>
> Depends on:
> https://patchwork.ozlabs.org/project/uboot/patch/20260729-binman_template_phandle_copy_fix-v3-1-9bf6cbbe1...@ti.com/
>
> Signed-off-by: Anshul Dalal <[email protected]>
> ---
> Changes in v2:
> - Reword commit message and pick R/bys
> - Reorder properties inside tiboot3 template for gp to match hs and fs
> - Remove symlink from tiboot3 template for hs
> - Link to v1:
> https://patch.msgid.link/[email protected]
>
> ---
> Anshul Dalal (2):
> arm: dts: k3-am625: add template for tiboot3.bin
> arm: dts: k3-am625: add template for tispl.bin
>
> arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi | 94 +----
> arch/arm/dts/k3-am625-binman.dtsi | 362 ++++++++++++++++++
> arch/arm/dts/k3-am625-phycore-som-binman.dtsi | 357 +-----------------
> arch/arm/dts/k3-am625-r5-beagleplay.dts | 33 +-
> arch/arm/dts/k3-am625-sk-binman.dtsi | 430
> +++-------------------
> arch/arm/dts/k3-am625-verdin-wifi-dev-binman.dtsi | 301 +--------------
> 6 files changed, 418 insertions(+), 1159 deletions(-)
> ---
> base-commit: 447f6dfb9aa2191553993441f92f9c50f6486ffe
> change-id: 20260717-k3_binman_refactor-081615fabbea
>
> Best regards,
> --
> Anshul Dalal <[email protected]>
>