This function is used by a CPU to declare that it is about to suspend itself.
XStatus XPm_SelfSuspend(const u32 DeviceId, const u32 Latency, const u8 State, const u64 Address);
The following table lists the
XPm_SelfSuspend function arguments.
|Device ID of the CPU
|Maximum wake-up latency requirement in us(microsecs)
|Instead of specifying a maximum latency, a CPU can also explicitly request a certain power state.
|Address from which to resume when woken up.