lib/sw_apps/zynqmp_pmufw/src/pm_proc.c
static s32 PmProcTrSuspendToActive(PmProc* const proc)
{
	s32 status;

	PmInfo("%s susp->active\r\n", proc->node.name);

	DISABLE_WFI(proc->mask);

	/* Notify master to cancel scheduled requests */
	status = PmMasterFsm(proc->master, PM_MASTER_EVENT_ABORT_SUSPEND);
	PmNodeUpdateCurrState(&proc->node, PM_PROC_STATE_ACTIVE);

	return status;
}
/**
 * PmProcTrSuspendToActive() - FSM transition from suspend to active state
 * @proc    Pointer to processor whose FSM is changing state
 *
 * @return  Operation status (should be always success)
 *
 * @note    Executes when processor requests abort suspend through PM API.
 */
FSM transition from suspend to active state
@proc    Pointer to processor whose FSM is changing state

@return  Operation status (should be always success)

@note    Executes when processor requests abort suspend through PM API.
FSM transition from suspend to active state @proc Pointer to processor whose FSM is changing state @return Operation status ( should be always success ) @note Executes when processor requests abort suspend through PM API .
static s32 PmProcTrSuspendToActive(PmProc* const proc)
{
	s32 status;
	PmInfo("%s susp->active\r\n", proc->node.name);
	DISABLE_WFI(proc->mask);
	status = PmMasterFsm(proc->master, PM_MASTER_EVENT_ABORT_SUSPEND);
	PmNodeUpdateCurrState(&proc->node, PM_PROC_STATE_ACTIVE);
	return status;
}
static s32 PmProcTrSuspendToActive ( PmProc * const proc ) { s32 status ; PmInfo ( " \r \n " , proc -> node . name ) ; DISABLE_WFI ( proc -> mask ) ; status = PmMasterFsm ( proc -> master , PM_MASTER_EVENT_ABORT_SUSPEND ) ; PmNodeUpdateCurrState ( & proc -> node , PM_PROC_STATE_ACTIVE ) ; return status ; }
PmProcTrSuspendToActive() - FSM transition from suspend to active state
 @proc    Pointer to processor whose FSM is changing state
PmProcTrSuspendToActive () - FSM transition from suspend to active state @proc Pointer to processor whose FSM is changing state
/* Notify master to cancel scheduled requests */