summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorHari Nagalla <hnagalla@ti.com>2023-01-05 08:00:19 -0600
committerPraneeth Bajjuri <praneeth@ti.com>2023-01-05 17:24:05 -0600
commit9e33c11f9ed4e96a7379472491c965f0460c7f2b (patch)
tree75560fa064b6248281d3b1385c8ec173225bc800 /include
parent6a3054763715028d93b6f8aa650e552069eab745 (diff)
include: configs: am62ax_evm.h: Add remote proc boot support
Enable remote proc boot support for MCU R5F core and main domain C7x DSP cores from u-boot. Signed-off-by: Hari Nagalla <hnagalla@ti.com>
Diffstat (limited to 'include')
-rw-r--r--include/configs/am62ax_evm.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/configs/am62ax_evm.h b/include/configs/am62ax_evm.h
index 7923be8558..f72a3c283e 100644
--- a/include/configs/am62ax_evm.h
+++ b/include/configs/am62ax_evm.h
@@ -11,6 +11,7 @@
#include <linux/sizes.h>
#include <config_distro_bootcmd.h>
#include <environment/ti/mmc.h>
+#include <environment/ti/k3_rproc.h>
#include <environment/ti/k3_dfu.h>
#define CONFIG_SYS_BOOTM_LEN SZ_64M
@@ -90,6 +91,15 @@
"${bootdir}/${name_fit}\0" \
"partitions=" PARTS_DEFAULT
+#if defined(CONFIG_TARGET_AM62A7_A53_EVM)
+#if defined(DEFAULT_RPROCS)
+#undef DEFAULT_RPROCS
+#endif
+#define DEFAULT_RPROCS "" \
+ "0 /lib/firmware/am62a-mcu-r5f0_0-fw " \
+ "1 /lib/firmware/am62a-c71_0-fw "
+#endif
+
/* Incorporate settings into the U-Boot environment */
#define CONFIG_EXTRA_ENV_SETTINGS \
DEFAULT_LINUX_BOOT_ENV \
@@ -97,6 +107,7 @@
DEFAULT_MMC_TI_ARGS \
EXTRA_ENV_AM62A7_BOARD_SETTINGS \
EXTRA_ENV_AM62A7_BOARD_SETTINGS_MMC \
+ EXTRA_ENV_RPROC_SETTINGS
/* Now for the remaining common defines */
#include <configs/ti_armv7_common.h>