// Add PMU Interrupt Array- if ((SmmuNode->NumPmuInterrupts > 0) && - (NodeList->PmuInterruptToken != CM_NULL_TOKEN)) - { + if (SmmuNode->NumPmuInterrupts != 0) { + if (NodeList->PmuInterruptToken == CM_NULL_TOKEN) { + Status = EFI_INVALID_PARAMETER; + DEBUG (( + DEBUG_ERROR, + "ERROR: IORT: Invalid PMU Interrupt token," + " Token = 0x%x, Status =%r\n", + NodeList->PmuInterruptToken, + Status + )); + return Status; + } + Status = AddSmmuInterruptArray ( CfgMgrProtocol, PmuInterruptArray,Hi Sami, I think this bits belongs to the previous patch. Regards, Pierre
This actually belongs here as patch 2/8 is about IdMappingToken. -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#91315): https://edk2.groups.io/g/devel/message/91315 Mute This Topic: https://groups.io/mt/92334073/21656 Group Owner: [email protected] Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
