[PATCH RFC 0/8] Introduce J742S2 SoC and EVM

Manorit Chawdhry m-chawdhry at ti.com
Tue Dec 17 12:07:17 CET 2024


The series adds support for J742S2 family of SoCs. Also adds J742S2 board
Support and re-uses most of the stuff from the superset device J784s4.

It initially cleans up the J784s4 and AM69 files so that they can be
re-usable for j742s2 and then it introduces J742S2. 

The DT for the following SoC will be coming to U-boot during 6.13 Sync
so the series is kept as RFC till then.

Test logs with manual sync of 6.13-rc2 and dependent patches: 
https://gist.github.com/manorit2001/1a222ab8b92961eb6dc829cfd5600be4

Signed-off-by: Manorit Chawdhry <m-chawdhry at ti.com>
---
Manorit Chawdhry (6):
      arm: dts: k3-j784s4-ddr: Refactor J784s4 ddr file to a common file
      soc: Add information to identify the J742S2 SoC family
      arm: mach-k3: j742s2: Introduce clock and device files for J742S2 SoC
      board: ti: Introduce basic board files for the J742S2 family
      arm: dts: Introduce J742S2 U-boot DTS files
      configs: Introduce configs for J742S2

Neha Malcom Francis (2):
      tools: binman: control.py: Delete template nodes after parsing
      arm: dts: k3-j784s4-binman.dtsi: Clean up and templatize boot binaries

 arch/arm/dts/k3-am69-sk-u-boot.dtsi             |   120 +-
 arch/arm/dts/k3-j742s2-ddr-evm-lp4-4266.dtsi    |  8756 ++++++++++++++
 arch/arm/dts/k3-j742s2-evm-u-boot.dtsi          |    59 +
 arch/arm/dts/k3-j742s2-r5-evm.dts               |    18 +
 arch/arm/dts/k3-j784s4-binman.dtsi              |   116 +-
 arch/arm/dts/k3-j784s4-ddr.dtsi                 | 13246 +++++++---------------
 arch/arm/dts/k3-j784s4-evm-u-boot.dtsi          |    74 +
 arch/arm/dts/k3-j784s4-j742s2-ddr.dtsi          |  4446 ++++++++
 arch/arm/mach-k3/include/mach/hardware.h        |     2 +
 arch/arm/mach-k3/include/mach/j784s4_hardware.h |     4 +
 arch/arm/mach-k3/j784s4/Kconfig                 |    18 +
 board/ti/j784s4/Kconfig                         |    33 +
 board/ti/j784s4/MAINTAINERS                     |    10 +
 board/ti/j784s4/j784s4.env                      |     4 +
 configs/j742s2_evm_a72_defconfig                |     9 +
 configs/j742s2_evm_r5_defconfig                 |     9 +
 drivers/clk/ti/clk-k3.c                         |     4 +
 drivers/power/domain/ti-power-domain.c          |     4 +
 drivers/soc/soc_ti_k3.c                         |    17 +-
 tools/binman/control.py                         |     6 +-
 20 files changed, 18005 insertions(+), 8950 deletions(-)
---
base-commit: 9bc62c980d418f0a67632ab29cd3501072cdb6f0
change-id: 20241119-b4-upstream-j742s2-6c9b944b7091
prerequisite-message-id: 20241217-b4-upstream-dm-pre-reloc-v1-1-ccd29165bbb6 at ti.com
prerequisite-patch-id: fdbddb1d9fdaadb7551e99caf5e93e22836dd8c3

Best regards,
-- 
Manorit Chawdhry <m-chawdhry at ti.com>



More information about the U-Boot mailing list