Xilinx Power Management (XilPM) provides Embedded Energy Management Interface (EEMI) APIs for power management on Zynq UltraScale+ MPSoC. For more details about EEMI, see the Embedded Energy Management Interface (EEMI) API User Guide (UG1200).
Type | Name | Arguments |
---|---|---|
XStatus | XPm_SelfSuspend |
|
XStatus | XPm_SetConfiguration |
|
XStatus | XPm_InitFinalize |
|
XStatus | XPm_RequestSuspend |
|
XStatus | XPm_RequestWakeUp |
|
XStatus | XPm_ForcePowerDown |
|
XStatus | XPm_AbortSuspend |
|
XStatus | XPm_SetWakeUpSource | |
XStatus | XPm_SystemShutdown |
|
XStatus | XPm_RequestNode |
|
XStatus | XPm_SetRequirement |
|
XStatus | XPm_ReleaseNode |
|
XStatus | XPm_SetMaxLatency |
|
void | XPm_InitSuspendCb |
|
void | XPm_AcknowledgeCb |
|
void | XPm_NotifyCb |
|
XStatus | XPm_GetApiVersion |
|
XStatus | XPm_GetNodeStatus |
|
XStatus | XPm_GetOpCharacteristic |
|
XStatus | XPm_ResetAssert |
|
XStatus | XPm_ResetGetStatus |
|
XStatus | XPm_RegisterNotifier |
|
XStatus | XPm_UnregisterNotifier |
|
XStatus | XPm_MmioWrite |
|
XStatus | XPm_MmioRead |
|
XStatus | XPm_ClockEnable |
|
XStatus | XPm_ClockDisable |
|
XStatus | XPm_ClockGetStatus |
|
XStatus | XPm_ClockSetOneDivider |
|
XStatus | XPm_ClockSetDivider |
|
XStatus | XPm_ClockGetOneDivider |
|
XStatus | XPm_ClockGetDivider |
|
XStatus | XPm_ClockSetParent | |
XStatus | XPm_ClockGetParent | |
XStatus | XPm_ClockSetRate |
|
XStatus | XPm_ClockGetRate |
|
XStatus | XPm_PllSetParameter |
|
XStatus | XPm_PllGetParameter |
|
XStatus | XPm_PllSetMode |
|
XStatus | XPm_PllGetMode |
|
XStatus | XPm_PinCtrlAction |
|
XStatus | XPm_PinCtrlRequest |
|
XStatus | XPm_PinCtrlRelease |
|
XStatus | XPm_PinCtrlSetFunction |
|
XStatus | XPm_PinCtrlGetFunction |
|
XStatus | XPm_PinCtrlSetParameter |
|
XStatus | XPm_PinCtrlGetParameter |
|
XStatus | XPm_InitXilpm |
|
void | XPm_SuspendFinalize |
|
enum
XPmBootStatus
|
XPm_GetBootStatus |
|