summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAlice Guo <[email protected]>2026-06-17 22:14:44 +0800
committerFabio Estevam <[email protected]>2026-07-27 11:25:22 -0300
commitbc92fd3aec26601ecc59e441098af6c657efd5b0 (patch)
treec9df6a267ab54a622e9f8f190750623736082fc7 /include
parent0d61a1fda618964b1eaea5ab3a1f89d45c01ab91 (diff)
imx9: bootaux: Support booting CM70, CM71 and CM33 sync cores
Support booting CM70, CM71 and CM33 sync core image by bootaux command on iMX95, iMX94 and iMX952. (iMX95 and iMX952 only supports CM70). Each core uses different core id which is defined by SM and passed in SIP call. - CM33: 0 - CM70: 1 - CM71: 7 - CM33S: 8 Prior to run bootaux to start core, prepaux is needed before loading image. Below is example for booting CM70 TCM image on iMX95. =>fatload mmc 1:1 0x90000000 rpmsg.bin =>prepaux 1 =>cp.b 0x90000000 0x203c0000 ${filesize} =>bootaux 0 1 Signed-off-by: Alice Guo <[email protected]> Signed-off-by: Ye Li <[email protected]> Signed-off-by: Peng Fan <[email protected]> Signed-off-by: Jacky Bai <[email protected]>
Diffstat (limited to 'include')
-rw-r--r--include/imx_sip.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/imx_sip.h b/include/imx_sip.h
index 8a5ca34f393..478cbd3fdaf 100644
--- a/include/imx_sip.h
+++ b/include/imx_sip.h
@@ -16,5 +16,7 @@
#define IMX_SIP_SRC_MCU_START 0x00
#define IMX_SIP_SRC_MCU_STARTED 0x01
#define IMX_SIP_SRC_MCU_STOP 0x02
+#define IMX_SIP_SRC_MCU_PREP 0x04
+#define IMX_SIP_SRC_MCU_PREPED 0x05
#endif