[PATCH v2 0/2] Refactor binman nodes for boot binaries for TI AM625 into templates

Anshul Dalal <[email protected]>
Newsgroups gmane.comp.boot-loaders.u-boot
Message-ID <[email protected]>
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
  - 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-9bf6cbbe1a61@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]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.