@param [in] CfgMgrProtocol Pointer to the Configuration Manager\r
Protocol interface.\r
@param [in] PciInfo Pci device information.\r
+ @param [in] Uid Unique Id of the Pci device.\r
@param [in, out] PciNode Pci node to amend.\r
\r
@retval EFI_SUCCESS The function completed successfully.\r
IN ACPI_PCI_GENERATOR *Generator,\r
IN CONST EDKII_CONFIGURATION_MANAGER_PROTOCOL *CONST CfgMgrProtocol,\r
IN CONST CM_ARM_PCI_CONFIG_SPACE_INFO *PciInfo,\r
+ IN UINT32 Uid,\r
IN OUT AML_OBJECT_NODE_HANDLE PciNode\r
)\r
{\r
PrtNode = NULL;\r
\r
// Generate the Pci slots once all the device have been added.\r
- Status = GeneratePciSlots (PciInfo, &Generator->DeviceTable, PciNode);\r
+ Status = GeneratePciSlots (PciInfo, &Generator->DeviceTable, Uid, PciNode);\r
if (EFI_ERROR (Status)) {\r
ASSERT (0);\r
goto exit_handler;\r
Generator,\r
CfgMgrProtocol,\r
PciInfo,\r
+ Uid,\r
PciNode\r
);\r
if (EFI_ERROR (Status)) {\r