lib/sw_apps/zynqmp_pmufw/src/pm_requirement.c
void PmRequirementClear(PmRequirement* const req)
{
	/* Clear flag - master is not using slave anymore */
	req->info &= ~(u8)PM_MASTER_REQUESTED_SLAVE_MASK;

	/* Release current and next requirements */
	req->currReq = 0U;
	req->nextReq = 0U;
}
/**
 * PmRequirementClear() - Clear requirements
 * @req         Requirements to clear
 *
 * @note        The function marks slave as unused
 */
Clear requirements
@req         Requirements to clear

@note        The function marks slave as unused
Clear requirements @req Requirements to clear @note The function marks slave as unused
void PmRequirementClear(PmRequirement* const req)
{
	req->info &= ~(u8)PM_MASTER_REQUESTED_SLAVE_MASK;
	req->currReq = 0U;
	req->nextReq = 0U;
}
void PmRequirementClear ( PmRequirement * const req ) { req -> info &= ~ ( u8 ) PM_MASTER_REQUESTED_SLAVE_MASK ; req -> currReq = 0U ; req -> nextReq = 0U ; }
PmRequirementClear() - Clear requirements
 @req         Requirements to clear
PmRequirementClear () - Clear requirements @req Requirements to clear
/* Clear flag - master is not using slave anymore */ /* Release current and next requirements */