[PATCH v1 0/3] board: toradex: add verdin am62 support

Marcel Ziswiler marcel at ziswiler.com
Wed Jun 7 14:06:36 CEST 2023


From: Marcel Ziswiler <marcel.ziswiler at toradex.com>


This series adds initial support for the Toradex Verdin AM62 SoM [1].
The first commit adds resp. PID4 to the ConfigBlock, the second one
fixes an early clocking issue confirmed to be a weird bug in TI's
scripting. And last but not least support for the Toradex Verdin AM62
is added.

Please note that this series is based on Emanuele's recent work on
get_ram_size() [2].

[1] https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62
[2] https://lore.kernel.org/all/20230530133327.178278-1-francesco@dolcini.it


Marcel Ziswiler (3):
  toradex: tdx-cfg-block: add 0069 verdin am62 quad 1gb wb it
  arm: mach-k3: am62: fix 2nd mux option of clkout0
  board: toradex: add verdin am62 support

 arch/arm/dts/Makefile                         |    3 +
 arch/arm/dts/k3-am62-verdin-dev.dtsi          |  248 ++
 arch/arm/dts/k3-am62-verdin-wifi.dtsi         |   39 +
 arch/arm/dts/k3-am62-verdin.dtsi              | 1411 +++++++++++
 .../dts/k3-am625-verdin-lpddr4-1600MTs.dtsi   | 2190 +++++++++++++++++
 arch/arm/dts/k3-am625-verdin-r5.dts           |  122 +
 .../dts/k3-am625-verdin-wifi-dev-u-boot.dtsi  |  267 ++
 arch/arm/dts/k3-am625-verdin-wifi-dev.dts     |   22 +
 arch/arm/mach-k3/Kconfig                      |    1 +
 arch/arm/mach-k3/am62x/clk-data.c             |    5 +-
 board/toradex/common/tdx-cfg-block.c          |    1 +
 board/toradex/common/tdx-cfg-block.h          |    1 +
 board/toradex/verdin-am62/Kconfig             |   80 +
 board/toradex/verdin-am62/MAINTAINERS         |   16 +
 board/toradex/verdin-am62/Makefile            |    6 +
 board/toradex/verdin-am62/verdin-am62.c       |  117 +
 configs/verdin-am62_a53_defconfig             |  178 ++
 configs/verdin-am62_r5_defconfig              |  109 +
 doc/board/toradex/verdin-am62.rst             |  167 ++
 include/configs/verdin-am62.h                 |   54 +
 20 files changed, 5035 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm/dts/k3-am62-verdin-dev.dtsi
 create mode 100644 arch/arm/dts/k3-am62-verdin-wifi.dtsi
 create mode 100644 arch/arm/dts/k3-am62-verdin.dtsi
 create mode 100644 arch/arm/dts/k3-am625-verdin-lpddr4-1600MTs.dtsi
 create mode 100644 arch/arm/dts/k3-am625-verdin-r5.dts
 create mode 100644 arch/arm/dts/k3-am625-verdin-wifi-dev-u-boot.dtsi
 create mode 100644 arch/arm/dts/k3-am625-verdin-wifi-dev.dts
 create mode 100644 board/toradex/verdin-am62/Kconfig
 create mode 100644 board/toradex/verdin-am62/MAINTAINERS
 create mode 100644 board/toradex/verdin-am62/Makefile
 create mode 100644 board/toradex/verdin-am62/verdin-am62.c
 create mode 100644 configs/verdin-am62_a53_defconfig
 create mode 100644 configs/verdin-am62_r5_defconfig
 create mode 100644 doc/board/toradex/verdin-am62.rst
 create mode 100644 include/configs/verdin-am62.h

-- 
2.36.1



More information about the U-Boot mailing list