EFI_STATUS Status;\r
UINT32 Data;\r
CONST EFI_PEI_PCI_CFG2_PPI *PciCfg2Ppi;\r
+ UINT64 PciCfg2Address;\r
\r
Status = PeiServicesLocatePpi (&gEfiPciCfg2PpiGuid, 0, NULL, (VOID **) &PciCfg2Ppi);\r
ASSERT_EFI_ERROR (Status);\r
ASSERT (PciCfg2Ppi != NULL);\r
\r
+ PciCfg2Address = PCI_TO_PCICFG2_ADDRESS (Address);\r
PciCfg2Ppi->Read (\r
GetPeiServicesTablePointer (),\r
PciCfg2Ppi,\r
Width,\r
- PCI_TO_PCICFG2_ADDRESS (Address),\r
+ PciCfg2Address,\r
&Data\r
);\r
\r
{\r
EFI_STATUS Status;\r
CONST EFI_PEI_PCI_CFG2_PPI *PciCfg2Ppi;\r
+ UINT64 PciCfg2Address;\r
\r
Status = PeiServicesLocatePpi (&gEfiPciCfg2PpiGuid, 0, NULL, (VOID **) &PciCfg2Ppi);\r
ASSERT_EFI_ERROR (Status);\r
ASSERT (PciCfg2Ppi != NULL);\r
\r
+ PciCfg2Address = PCI_TO_PCICFG2_ADDRESS (Address);\r
PciCfg2Ppi->Write (\r
GetPeiServicesTablePointer (),\r
PciCfg2Ppi,\r
Width,\r
- PCI_TO_PCICFG2_ADDRESS (Address),\r
+ PciCfg2Address,\r
&Data\r
);\r
\r
{\r
UINT32 Data;\r
CONST EFI_PEI_PCI_CFG2_PPI *PciCfg2Ppi;\r
+ UINT64 PciCfg2Address;\r
\r
PciCfg2Ppi = InternalGetPciCfg2Ppi (Address);\r
-\r
+ PciCfg2Address = PCI_TO_PCICFG2_ADDRESS (Address);\r
PciCfg2Ppi->Read (\r
GetPeiServicesTablePointer (),\r
PciCfg2Ppi,\r
Width,\r
- PCI_TO_PCICFG2_ADDRESS (Address),\r
+ PciCfg2Address,\r
&Data\r
);\r
\r
)\r
{\r
CONST EFI_PEI_PCI_CFG2_PPI *PciCfg2Ppi;\r
+ UINT64 PciCfg2Address;\r
\r
PciCfg2Ppi = InternalGetPciCfg2Ppi (Address);\r
-\r
+ PciCfg2Address = PCI_TO_PCICFG2_ADDRESS (Address);\r
PciCfg2Ppi->Write (\r
GetPeiServicesTablePointer (),\r
PciCfg2Ppi,\r
Width,\r
- PCI_TO_PCICFG2_ADDRESS (Address),\r
+ PciCfg2Address,\r
&Data\r
);\r
\r