summaryrefslogtreecommitdiff
path: root/examples/imx7_colibri_m4/low_power_demo/lpm_mcore.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/imx7_colibri_m4/low_power_demo/lpm_mcore.h')
-rw-r--r--examples/imx7_colibri_m4/low_power_demo/lpm_mcore.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/examples/imx7_colibri_m4/low_power_demo/lpm_mcore.h b/examples/imx7_colibri_m4/low_power_demo/lpm_mcore.h
index 8e72585..407228e 100644
--- a/examples/imx7_colibri_m4/low_power_demo/lpm_mcore.h
+++ b/examples/imx7_colibri_m4/low_power_demo/lpm_mcore.h
@@ -49,10 +49,12 @@
#define MSG_LPM_M4_WAIT 0x5A5A0002
#define MSG_LPM_M4_STOP 0x5A5A0003
-#define MSG_LPM_M4_REQUEST_HIGHBUS 0x2222CCCC
-#define MSG_LPM_M4_RELEASE_HIGHBUS 0x2222BBBB
-
-#define MSG_LPM_A7_HIGHBUS_READY 0xFFFF6666
+#define MU_LPM_M4_LPM_READY 0xFFFF4444
+#define MU_LPM_M4_LPM_SLEEP 0xFFFF5555
+#define MU_LPM_BUS_HIGH_READY_FOR_M4 0xFFFF6666
+#define MU_LPM_M4_FREQ_CHANGE_READY 0xFFFF7777
+#define MU_LPM_M4_REQUEST_HIGH_BUS 0x2222CCCC
+#define MU_LPM_M4_RELEASE_HIGH_BUS 0x2222BBBB
#define GPC_SYNC_DELAY_CNT 65536
@@ -99,6 +101,8 @@ LPM_POWER_STATUS_M4 LPM_MCORE_GetPowerStatus(GPC_Type * base);
*/
void LPM_MCORE_SetPowerStatus(GPC_Type * base, LPM_POWER_STATUS_M4 m4_next_lpm);
+void LPM_MCORE_SendMessage(uint32_t msg);
+
/*
* provide readable information of current m4 core lpm state
*/