Initializing the XilPM Library - 2025.1 English - UG1304

Versal Adaptive SoC System Software Developers Guide (Versal AI Edge Series Gen 2 and Versal Prime Series Gen 2) (UG1304)

Document ID
UG1304
Release Date
2025-06-23
Version
2025.1 English

Before initiating any power management API calls, you must initialize the XilPM library by calling the XPm_InitXilpm API. Because the argument to this API is a pointer to a proper IPI driver instance, there is a dependency for your design to have an IPI channel assigned to the processor node, so it could communicate with PMC.

For more information on IPIs, see the Interrupts information in the Versal Adaptive SoC Technical Reference Manual (AM011).

For more information about XPm_InitXilpm, see BSP and Libraries Document Collection (UG643).