]> git.baikalelectronics.ru Git - uboot.git/commit
board: toradex: add verdin am62 support
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>
Fri, 4 Aug 2023 10:08:08 +0000 (12:08 +0200)
committerTom Rini <trini@konsulko.com>
Fri, 4 Aug 2023 19:03:42 +0000 (15:03 -0400)
commit10a25d102b9c1c3310f03dee0d4db7a2c95b5815
treec14c3a78224d68420a37eb853c37cc8a89f67afd
parent2bee1f017bbe2bd1c181c44cc99bfec96000c7aa
board: toradex: add verdin am62 support

This adds initial support for the Toradex Verdin AM62 Quad 1GB WB IT
V1.0A module and subsequent V1.1 launch configuration SKUs. They are
strapped to boot from their on-module eMMC. U-Boot supports booting
from the on-module eMMC only, DFU support is disabled for now due to
missing AM62x USB support.

The device trees were taken straight from Linux v6.5-rc1.

Boot sequence is:
SYSFW ---> R5 SPL (both in tiboot3.bin) ---> ATF (TF-A) ---> OP-TEE
  ---> A53 SPL (part of tispl.bin) ---> U-boot proper (u-boot.img)

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Reviewed-by: Nishanth Menon <nm@ti.com>
25 files changed:
arch/arm/dts/Makefile
arch/arm/dts/k3-am62-verdin-dev.dtsi [new file with mode: 0644]
arch/arm/dts/k3-am62-verdin-wifi.dtsi [new file with mode: 0644]
arch/arm/dts/k3-am62-verdin.dtsi [new file with mode: 0644]
arch/arm/dts/k3-am625-verdin-lpddr4-1600MTs.dtsi [new file with mode: 0644]
arch/arm/dts/k3-am625-verdin-r5.dts [new file with mode: 0644]
arch/arm/dts/k3-am625-verdin-wifi-dev-binman.dtsi [new file with mode: 0644]
arch/arm/dts/k3-am625-verdin-wifi-dev-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/k3-am625-verdin-wifi-dev.dts [new file with mode: 0644]
arch/arm/mach-k3/Kconfig
board/toradex/verdin-am62/Kconfig [new file with mode: 0644]
board/toradex/verdin-am62/MAINTAINERS [new file with mode: 0644]
board/toradex/verdin-am62/Makefile [new file with mode: 0644]
board/toradex/verdin-am62/board-cfg.yaml [new file with mode: 0644]
board/toradex/verdin-am62/pm-cfg.yaml [new file with mode: 0644]
board/toradex/verdin-am62/rm-cfg.yaml [new file with mode: 0644]
board/toradex/verdin-am62/sec-cfg.yaml [new file with mode: 0644]
board/toradex/verdin-am62/verdin-am62.c [new file with mode: 0644]
configs/verdin-am62_a53_defconfig [new file with mode: 0644]
configs/verdin-am62_r5_defconfig [new file with mode: 0644]
doc/board/ti/am62x_sk.rst
doc/board/ti/k3.rst
doc/board/toradex/index.rst
doc/board/toradex/verdin-am62.rst [new file with mode: 0644]
include/configs/verdin-am62.h [new file with mode: 0644]