lib/sw_apps/zynqmp_pmufw/src/pm_pll.c
void PmPllRequest(PmPll* const pll)
{
	/* If the PLL is suspended it needs to be resumed first */
	if (0U != (PM_PLL_CONTEXT_SAVED & pll->flags)) {
		s32 status = PmPllResume(pll);
		if (XST_SUCCESS != status) {
			PmErr("Failed to lock %s", pll->node.name);
		}
	}
	pll->flags |= PM_PLL_REQUESTED;
}
/**
 * PmPllRequest() - Request the PLL
 * @pll		The requested PLL
 * @note	If the requested PLL is not locked and if it was never locked
 *		before, the PM framework will not lock it because the frequency
 *		related aspects are not handled by the PM framework. The PM
 *		framework only saves/restores the context of PLLs.
 */
Request the PLL
@pll         The requested PLL
@note        If the requested PLL is not locked and if it was never locked
before, the PM framework will not lock it because the frequency
related aspects are not handled by the PM framework. The PM
framework only saves/restores the context of PLLs.
Request the PLL @pll The requested PLL @note If the requested PLL is not locked and if it was never locked before the PM framework will not lock it because the frequency related aspects are not handled by the PM framework . The PM framework only saves / restores the context of PLLs .
void PmPllRequest(PmPll* const pll)
{
	if (0U != (PM_PLL_CONTEXT_SAVED & pll->flags)) {
		s32 status = PmPllResume(pll);
		if (XST_SUCCESS != status) {
			PmErr("Failed to lock %s", pll->node.name);
		}
	}
	pll->flags |= PM_PLL_REQUESTED;
}
void PmPllRequest ( PmPll * const pll ) { if ( 0U != ( PM_PLL_CONTEXT_SAVED & pll -> flags ) ) { s32 status = PmPllResume ( pll ) ; if ( XST_SUCCESS != status ) { PmErr ( " " , pll -> node . name ) ; } } pll -> flags |= PM_PLL_REQUESTED ; }
PmPllRequest() - Request the PLL
 @pll         The requested PLL
 @note        If the requested PLL is not locked and if it was never locked
              before, the PM framework will not lock it because the frequency
              related aspects are not handled by the PM framework.
PmPllRequest () - Request the PLL @pll The requested PLL @note If the requested PLL is not locked and if it was never locked before the PM framework will not lock it because the frequency related aspects are not handled by the PM framework .
/* If the PLL is suspended it needs to be resumed first */