diff options
| author | Tom Rini <[email protected]> | 2026-04-27 11:19:46 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-04-27 11:19:46 -0600 |
| commit | b67f54885afd8dd75c0efb443e2a5b956d501392 (patch) | |
| tree | 81227896ea94e996a71665a8416c5ce801128da2 /board | |
| parent | bb4142af7ed8c94b3df3e75ca9ab3ef450e80885 (diff) | |
| parent | cf8bb114418e7b96f1d18d4e38418ccf8eec957f (diff) | |
Merge patch series "k3-am69-aquila: Migrate to OF_UPSTREAM and add remoteproc FW pre-loading"
Ernest Van Hoecke <[email protected]> says:
This patch series migrates the Aquila AM69 to OF_UPSTREAM to receive
automatic device tree updates. It also adds remoteproc firmware
pre-loading to the environment.
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'board')
| -rw-r--r-- | board/toradex/aquila-am69/MAINTAINERS | 2 | ||||
| -rw-r--r-- | board/toradex/aquila-am69/aquila-am69.env | 21 |
2 files changed, 21 insertions, 2 deletions
diff --git a/board/toradex/aquila-am69/MAINTAINERS b/board/toradex/aquila-am69/MAINTAINERS index f629ba4a019..014e7e99b0b 100644 --- a/board/toradex/aquila-am69/MAINTAINERS +++ b/board/toradex/aquila-am69/MAINTAINERS @@ -3,9 +3,7 @@ M: Francesco Dolcini <[email protected]> W: https://www.toradex.com/computer-on-modules/aquila-arm-family/ti-am69 S: Maintained F: arch/arm/dts/k3-am69-aquila-dev-u-boot.dtsi -F: arch/arm/dts/k3-am69-aquila-dev.dts F: arch/arm/dts/k3-am69-aquila-lpddr4-4266.dtsi -F: arch/arm/dts/k3-am69-aquila.dtsi F: arch/arm/dts/k3-am69-r5-aquila-dev.dts F: board/toradex/aquila-am69 F: configs/aquila-am69_a72_defconfig diff --git a/board/toradex/aquila-am69/aquila-am69.env b/board/toradex/aquila-am69/aquila-am69.env index f8b7363dcf5..d61898091aa 100644 --- a/board/toradex/aquila-am69/aquila-am69.env +++ b/board/toradex/aquila-am69/aquila-am69.env @@ -1,3 +1,5 @@ +#include <env/ti/k3_rproc.env> + #define CFG_RAMDISK_ADDR_R 0x90300000 #define CFG_SCRIPTADDR 0x90280000 @@ -39,3 +41,22 @@ update_uboot= setexpr blkcnt ${filesize} + 0x1ff && setexpr blkcnt ${blkcnt} / 0x200; mmc dev 0 1; mmc write ${loadaddr} 0x1400 ${blkcnt}; fi + +rprocsemmcboot= + env set boot mmc; + env set bootpart 0:2; + rproc init; + run boot_rprocs_mmc; + env set bootpart; + +rproc_fw_binaries= \ + 2 /lib/firmware/j784s4-main-r5f0_0-fw \ + 3 /lib/firmware/j784s4-main-r5f0_1-fw \ + 4 /lib/firmware/j784s4-main-r5f1_0-fw \ + 5 /lib/firmware/j784s4-main-r5f1_1-fw \ + 6 /lib/firmware/j784s4-main-r5f2_0-fw \ + 7 /lib/firmware/j784s4-main-r5f2_1-fw \ + 8 /lib/firmware/j784s4-c71_0-fw \ + 9 /lib/firmware/j784s4-c71_1-fw \ + 10 /lib/firmware/j784s4-c71_2-fw \ + 11 /lib/firmware/j784s4-c71_3-fw |
