pm: Rename pm_power_state_exit_post_ops
Aligning with the rest of PM API, replace pm_power_state_exit_post_ops with pm_state_exit_post_ops. Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
This commit is contained in:
parent
f74c38e061
commit
78454e5e93
25 changed files with 30 additions and 30 deletions
2
doc/guides/pm/images/system-pm.svg
generated
2
doc/guides/pm/images/system-pm.svg
generated
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
@ -195,7 +195,7 @@ void pm_state_set(enum pm_state state, uint8_t substate_id);
|
|||
* @param state Power state.
|
||||
* @param substate_id Power substate id.
|
||||
*/
|
||||
void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id);
|
||||
void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id);
|
||||
|
||||
/**
|
||||
* @}
|
||||
|
@ -211,7 +211,7 @@ void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id);
|
|||
#define pm_constraint_get(pm_state) (true)
|
||||
|
||||
#define pm_state_set(state, substate_id)
|
||||
#define pm_power_state_exit_post_ops(state, substate_id)
|
||||
#define pm_state_exit_post_ops(state, substate_id)
|
||||
#define pm_state_next_get(cpu) \
|
||||
(&(struct pm_state_info){PM_STATE_ACTIVE, 0, 0})
|
||||
|
||||
|
|
|
@ -69,7 +69,7 @@ static void z_power_soc_deep_sleep(void)
|
|||
soc_deep_sleep_periph_restore();
|
||||
|
||||
/*
|
||||
* pm_power_state_exit_post_ops() is not being called
|
||||
* pm_state_exit_post_ops() is not being called
|
||||
* after exiting deep sleep, so need to unmask exceptions
|
||||
* and interrupts here.
|
||||
*/
|
||||
|
@ -125,7 +125,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
* an ISR on wake except for faults. We re-enable interrupts by setting PRIMASK
|
||||
* to 0.
|
||||
*/
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(substate_id);
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(substate_id);
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(substate_id);
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(substate_id);
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(substate_id);
|
||||
|
||||
|
|
|
@ -173,7 +173,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle soc specific activity after exiting "Suspend/Low Power" mode. */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
if (state != PM_STATE_SUSPEND_TO_IDLE) {
|
||||
LOG_DBG("Unsupported power state %u", state);
|
||||
|
|
|
@ -306,7 +306,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
}
|
||||
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(state);
|
||||
ARG_UNUSED(substate_id);
|
||||
|
|
|
@ -52,7 +52,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(state);
|
||||
ARG_UNUSED(substate_id);
|
||||
|
|
|
@ -51,7 +51,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
}
|
||||
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(substate_id);
|
||||
|
||||
|
|
|
@ -58,7 +58,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(state);
|
||||
ARG_UNUSED(substate_id);
|
||||
|
|
|
@ -50,7 +50,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
if (state != PM_STATE_SUSPEND_TO_IDLE) {
|
||||
LOG_DBG("Unsupported power substate %u", state);
|
||||
|
|
|
@ -54,7 +54,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(substate_id);
|
||||
|
||||
|
|
|
@ -74,7 +74,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
if (state != PM_STATE_SUSPEND_TO_IDLE) {
|
||||
LOG_DBG("Unsupported power substate-id %u", state);
|
||||
|
|
|
@ -74,7 +74,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
if (state != PM_STATE_SUSPEND_TO_IDLE) {
|
||||
LOG_DBG("Unsupported power substate-id %u", state);
|
||||
|
|
|
@ -88,7 +88,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
switch (state) {
|
||||
case PM_STATE_SUSPEND_TO_IDLE:
|
||||
|
|
|
@ -141,7 +141,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
/* Implementation of STM32 AN5289 algorithm to enter/exit lowpower */
|
||||
/* Release ENTRY_STOP_MODE semaphore */
|
||||
|
|
|
@ -74,7 +74,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(substate_id);
|
||||
|
||||
|
|
|
@ -121,7 +121,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(state);
|
||||
ARG_UNUSED(substate_id);
|
||||
|
|
|
@ -32,7 +32,7 @@ __weak void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
|
||||
/* Handle SOC specific activity after Low Power Mode Exit */
|
||||
__weak void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
__weak void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(state);
|
||||
ARG_UNUSED(substate_id);
|
||||
|
|
|
@ -105,10 +105,10 @@ static void pm_resume_devices(void)
|
|||
static inline void pm_exit_pos_ops(struct pm_state_info *info)
|
||||
{
|
||||
extern __weak void
|
||||
pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id);
|
||||
pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id);
|
||||
|
||||
if (pm_power_state_exit_post_ops != NULL) {
|
||||
pm_power_state_exit_post_ops(info->state, info->substate_id);
|
||||
if (pm_state_exit_post_ops != NULL) {
|
||||
pm_state_exit_post_ops(info->state, info->substate_id);
|
||||
} else {
|
||||
/*
|
||||
* This function is supposed to be overridden to do SoC or
|
||||
|
@ -250,7 +250,7 @@ bool pm_system_suspend(int32_t ticks)
|
|||
/*
|
||||
* This function runs with interruptions locked but it is
|
||||
* expected the SoC to unlock them in
|
||||
* pm_power_state_exit_post_ops() when returning to active
|
||||
* pm_state_exit_post_ops() when returning to active
|
||||
* state. We don't want to be scheduled out yet, first we need
|
||||
* to send a notification about leaving the idle state. So,
|
||||
* we lock the scheduler here and unlock just after we have
|
||||
|
|
|
@ -52,7 +52,7 @@ void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
}
|
||||
|
||||
void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(state);
|
||||
ARG_UNUSED(substate_id);
|
||||
|
|
|
@ -192,7 +192,7 @@ void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
"Entering low power state with a wrong parameter");
|
||||
}
|
||||
|
||||
void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(state);
|
||||
ARG_UNUSED(substate_id);
|
||||
|
|
|
@ -54,7 +54,7 @@ void pm_state_set(enum pm_state state, uint8_t substate_id)
|
|||
}
|
||||
}
|
||||
|
||||
void pm_power_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
void pm_state_exit_post_ops(enum pm_state state, uint8_t substate_id)
|
||||
{
|
||||
ARG_UNUSED(state);
|
||||
ARG_UNUSED(substate_id);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue