STATIC\r
VOID\r
AddPciConfigurationSpaceList (\r
- IN MCFG_TABLE * CONST Mcfg,\r
+ IN MCFG_TABLE *CONST Mcfg,\r
IN CONST UINT32 PciCfgSpaceOffset,\r
- IN CONST CM_ARM_PCI_CONFIG_SPACE_INFO * PciCfgSpaceInfoList,\r
+ IN CONST CM_ARM_PCI_CONFIG_SPACE_INFO *PciCfgSpaceInfoList,\r
IN UINT32 PciCfgSpaceCount\r
-)\r
+ )\r
{\r
- MCFG_CFG_SPACE_ADDR * PciCfgSpace;\r
+ MCFG_CFG_SPACE_ADDR *PciCfgSpace;\r
\r
ASSERT (Mcfg != NULL);\r
ASSERT (PciCfgSpaceInfoList != NULL);\r
\r
- PciCfgSpace = (MCFG_CFG_SPACE_ADDR *)((UINT8*)Mcfg + PciCfgSpaceOffset);\r
+ PciCfgSpace = (MCFG_CFG_SPACE_ADDR *)((UINT8 *)Mcfg + PciCfgSpaceOffset);\r
\r
while (PciCfgSpaceCount-- != 0) {\r
// Add PCI Configuration Space entry\r
- PciCfgSpace->BaseAddress = PciCfgSpaceInfoList->BaseAddress;\r
+ PciCfgSpace->BaseAddress = PciCfgSpaceInfoList->BaseAddress;\r
PciCfgSpace->PciSegmentGroupNumber =\r
PciCfgSpaceInfoList->PciSegmentGroupNumber;\r
PciCfgSpace->StartBusNumber = PciCfgSpaceInfoList->StartBusNumber;\r
- PciCfgSpace->EndBusNumber = PciCfgSpaceInfoList->EndBusNumber;\r
- PciCfgSpace->Reserved = EFI_ACPI_RESERVED_DWORD;\r
+ PciCfgSpace->EndBusNumber = PciCfgSpaceInfoList->EndBusNumber;\r
+ PciCfgSpace->Reserved = EFI_ACPI_RESERVED_DWORD;\r
PciCfgSpace++;\r
PciCfgSpaceInfoList++;\r
}\r
EFI_STATUS\r
EFIAPI\r
BuildMcfgTable (\r
- IN CONST ACPI_TABLE_GENERATOR * CONST This,\r
- IN CONST CM_STD_OBJ_ACPI_TABLE_INFO * CONST AcpiTableInfo,\r
- IN CONST EDKII_CONFIGURATION_MANAGER_PROTOCOL * CONST CfgMgrProtocol,\r
- OUT EFI_ACPI_DESCRIPTION_HEADER ** CONST Table\r
+ IN CONST ACPI_TABLE_GENERATOR *CONST This,\r
+ IN CONST CM_STD_OBJ_ACPI_TABLE_INFO *CONST AcpiTableInfo,\r
+ IN CONST EDKII_CONFIGURATION_MANAGER_PROTOCOL *CONST CfgMgrProtocol,\r
+ OUT EFI_ACPI_DESCRIPTION_HEADER **CONST Table\r
)\r
{\r
- EFI_STATUS Status;\r
- UINT32 TableSize;\r
- UINT32 ConfigurationSpaceCount;\r
- CM_ARM_PCI_CONFIG_SPACE_INFO * PciConfigSpaceInfoList;\r
- MCFG_TABLE * Mcfg;\r
+ EFI_STATUS Status;\r
+ UINT32 TableSize;\r
+ UINT32 ConfigurationSpaceCount;\r
+ CM_ARM_PCI_CONFIG_SPACE_INFO *PciConfigSpaceInfoList;\r
+ MCFG_TABLE *Mcfg;\r
\r
ASSERT (This != NULL);\r
ASSERT (AcpiTableInfo != NULL);\r
ASSERT (AcpiTableInfo->AcpiTableSignature == This->AcpiTableSignature);\r
\r
if ((AcpiTableInfo->AcpiTableRevision < This->MinAcpiTableRevision) ||\r
- (AcpiTableInfo->AcpiTableRevision > This->AcpiTableRevision)) {\r
+ (AcpiTableInfo->AcpiTableRevision > This->AcpiTableRevision))\r
+ {\r
DEBUG ((\r
DEBUG_ERROR,\r
"ERROR: MCFG: Requested table revision = %d, is not supported."\r
\r
*Table = NULL;\r
Status = GetEArmObjPciConfigSpaceInfo (\r
- CfgMgrProtocol,\r
- CM_NULL_TOKEN,\r
- &PciConfigSpaceInfoList,\r
- &ConfigurationSpaceCount\r
- );\r
+ CfgMgrProtocol,\r
+ CM_NULL_TOKEN,\r
+ &PciConfigSpaceInfoList,\r
+ &ConfigurationSpaceCount\r
+ );\r
if (EFI_ERROR (Status)) {\r
- DEBUG ((DEBUG_ERROR,\r
+ DEBUG ((\r
+ DEBUG_ERROR,\r
"ERROR: MCFG: Failed to get PCI Configuration Space Information." \\r
" Status = %r\n",\r
Status\r
\r
// Calculate the MCFG Table Size\r
TableSize = sizeof (MCFG_TABLE) +\r
- ((sizeof (MCFG_CFG_SPACE_ADDR) * ConfigurationSpaceCount));\r
+ ((sizeof (MCFG_CFG_SPACE_ADDR) * ConfigurationSpaceCount));\r
\r
- *Table = (EFI_ACPI_DESCRIPTION_HEADER*)AllocateZeroPool (TableSize);\r
+ *Table = (EFI_ACPI_DESCRIPTION_HEADER *)AllocateZeroPool (TableSize);\r
if (*Table == NULL) {\r
Status = EFI_OUT_OF_RESOURCES;\r
DEBUG ((\r
goto error_handler;\r
}\r
\r
- Mcfg = (MCFG_TABLE*)*Table;\r
+ Mcfg = (MCFG_TABLE *)*Table;\r
DEBUG ((\r
DEBUG_INFO,\r
"MCFG: Mcfg = 0x%p TableSize = 0x%x\n",\r
FreePool (*Table);\r
*Table = NULL;\r
}\r
+\r
return Status;\r
}\r
\r
STATIC\r
EFI_STATUS\r
FreeMcfgTableResources (\r
- IN CONST ACPI_TABLE_GENERATOR * CONST This,\r
- IN CONST CM_STD_OBJ_ACPI_TABLE_INFO * CONST AcpiTableInfo,\r
- IN CONST EDKII_CONFIGURATION_MANAGER_PROTOCOL * CONST CfgMgrProtocol,\r
- IN OUT EFI_ACPI_DESCRIPTION_HEADER ** CONST Table\r
+ IN CONST ACPI_TABLE_GENERATOR *CONST This,\r
+ IN CONST CM_STD_OBJ_ACPI_TABLE_INFO *CONST AcpiTableInfo,\r
+ IN CONST EDKII_CONFIGURATION_MANAGER_PROTOCOL *CONST CfgMgrProtocol,\r
+ IN OUT EFI_ACPI_DESCRIPTION_HEADER **CONST Table\r
)\r
{\r
ASSERT (This != NULL);\r
\r
/** This macro defines the MCFG Table Generator revision.\r
*/\r
-#define MCFG_GENERATOR_REVISION CREATE_REVISION (1, 0)\r
+#define MCFG_GENERATOR_REVISION CREATE_REVISION (1, 0)\r
\r
/** The interface for the MCFG Table Generator.\r
*/\r
STATIC\r
CONST\r
-ACPI_TABLE_GENERATOR McfgGenerator = {\r
+ACPI_TABLE_GENERATOR McfgGenerator = {\r
// Generator ID\r
CREATE_STD_ACPI_TABLE_GEN_ID (EStdAcpiTableIdMcfg),\r
// Generator Description\r
EFI_STATUS\r
EFIAPI\r
AcpiMcfgLibConstructor (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE * SystemTable\r
+ IN EFI_HANDLE ImageHandle,\r
+ IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
EFI_STATUS Status;\r
+\r
Status = RegisterAcpiTableGenerator (&McfgGenerator);\r
DEBUG ((DEBUG_INFO, "MCFG: Register Generator. Status = %r\n", Status));\r
ASSERT_EFI_ERROR (Status);\r
EFI_STATUS\r
EFIAPI\r
AcpiMcfgLibDestructor (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE * SystemTable\r
+ IN EFI_HANDLE ImageHandle,\r
+ IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
EFI_STATUS Status;\r
+\r
Status = DeregisterAcpiTableGenerator (&McfgGenerator);\r
DEBUG ((DEBUG_INFO, "MCFG: Deregister Generator. Status = %r\n", Status));\r
ASSERT_EFI_ERROR (Status);\r