]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/PciBusDxe/PciHotPlugSupport.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / PciBusDxe / PciHotPlugSupport.c
index 0dc8ec23b0527296931473d27676b52c33ee94a4..810867a2008e0edbda42d3bea40d0d6fa95bd5be 100644 (file)
@@ -13,7 +13,6 @@ EFI_HPC_LOCATION                *gPciRootHpcPool = NULL;
 UINTN                           gPciRootHpcCount = 0;\r
 ROOT_HPC_DATA                   *gPciRootHpcData = NULL;\r
 \r
-\r
 /**\r
   Event notification function to set Hot Plug controller status.\r
 \r
@@ -24,14 +23,14 @@ ROOT_HPC_DATA                   *gPciRootHpcData = NULL;
 VOID\r
 EFIAPI\r
 PciHPCInitialized (\r
-  IN EFI_EVENT    Event,\r
-  IN VOID         *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   )\r
 {\r
-  ROOT_HPC_DATA   *HpcData;\r
+  ROOT_HPC_DATA  *HpcData;\r
 \r
-  HpcData               = (ROOT_HPC_DATA *) Context;\r
-  HpcData->Initialized  = TRUE;\r
+  HpcData              = (ROOT_HPC_DATA *)Context;\r
+  HpcData->Initialized = TRUE;\r
 }\r
 \r
 /**\r
@@ -46,12 +45,12 @@ PciHPCInitialized (
 **/\r
 BOOLEAN\r
 EfiCompareDevicePath (\r
-  IN EFI_DEVICE_PATH_PROTOCOL *DevicePath1,\r
-  IN EFI_DEVICE_PATH_PROTOCOL *DevicePath2\r
+  IN EFI_DEVICE_PATH_PROTOCOL  *DevicePath1,\r
+  IN EFI_DEVICE_PATH_PROTOCOL  *DevicePath2\r
   )\r
 {\r
-  UINTN Size1;\r
-  UINTN Size2;\r
+  UINTN  Size1;\r
+  UINTN  Size2;\r
 \r
   Size1 = GetDevicePathSize (DevicePath1);\r
   Size2 = GetDevicePathSize (DevicePath2);\r
@@ -100,7 +99,7 @@ InitializeHotPlugSupport (
   Status = gBS->LocateProtocol (\r
                   &gEfiPciHotPlugInitProtocolGuid,\r
                   NULL,\r
-                  (VOID **) &gPciHotPlugInit\r
+                  (VOID **)&gPciHotPlugInit\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
@@ -114,10 +113,9 @@ InitializeHotPlugSupport (
                               );\r
 \r
   if (!EFI_ERROR (Status)) {\r
-\r
-    gPciRootHpcPool   = HpcList;\r
-    gPciRootHpcCount  = HpcCount;\r
-    gPciRootHpcData   = AllocateZeroPool (sizeof (ROOT_HPC_DATA) * gPciRootHpcCount);\r
+    gPciRootHpcPool  = HpcList;\r
+    gPciRootHpcCount = HpcCount;\r
+    gPciRootHpcData  = AllocateZeroPool (sizeof (ROOT_HPC_DATA) * gPciRootHpcCount);\r
     if (gPciRootHpcData == NULL) {\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
@@ -139,16 +137,14 @@ InitializeHotPlugSupport (
 **/\r
 BOOLEAN\r
 IsRootPciHotPlugBus (\r
-  IN  EFI_DEVICE_PATH_PROTOCOL        *HpbDevicePath,\r
-  OUT UINTN                           *HpIndex    OPTIONAL\r
+  IN  EFI_DEVICE_PATH_PROTOCOL  *HpbDevicePath,\r
+  OUT UINTN                     *HpIndex    OPTIONAL\r
   )\r
 {\r
-  UINTN Index;\r
+  UINTN  Index;\r
 \r
   for (Index = 0; Index < gPciRootHpcCount; Index++) {\r
-\r
     if (EfiCompareDevicePath (gPciRootHpcPool[Index].HpbDevicePath, HpbDevicePath)) {\r
-\r
       if (HpIndex != NULL) {\r
         *HpIndex = Index;\r
       }\r
@@ -173,16 +169,14 @@ IsRootPciHotPlugBus (
 **/\r
 BOOLEAN\r
 IsRootPciHotPlugController (\r
-  IN EFI_DEVICE_PATH_PROTOCOL         *HpcDevicePath,\r
-  OUT UINTN                           *HpIndex\r
+  IN EFI_DEVICE_PATH_PROTOCOL  *HpcDevicePath,\r
+  OUT UINTN                    *HpIndex\r
   )\r
 {\r
-  UINTN Index;\r
+  UINTN  Index;\r
 \r
   for (Index = 0; Index < gPciRootHpcCount; Index++) {\r
-\r
     if (EfiCompareDevicePath (gPciRootHpcPool[Index].HpcDevicePath, HpcDevicePath)) {\r
-\r
       if (HpIndex != NULL) {\r
         *HpIndex = Index;\r
       }\r
@@ -237,17 +231,16 @@ CreateEventForHpc (
 **/\r
 EFI_STATUS\r
 AllRootHPCInitialized (\r
-  IN  UINTN           TimeoutInMicroSeconds\r
+  IN  UINTN  TimeoutInMicroSeconds\r
   )\r
 {\r
   UINT32  Delay;\r
   UINTN   Index;\r
 \r
-  Delay = (UINT32) ((TimeoutInMicroSeconds / 30) + 1);\r
+  Delay = (UINT32)((TimeoutInMicroSeconds / 30) + 1);\r
 \r
   do {\r
     for (Index = 0; Index < gPciRootHpcCount; Index++) {\r
-\r
       if (gPciRootHpcData[Index].Found && !gPciRootHpcData[Index].Initialized) {\r
         break;\r
       }\r
@@ -263,7 +256,6 @@ AllRootHPCInitialized (
     gBS->Stall (30);\r
 \r
     Delay--;\r
-\r
   } while (Delay > 0);\r
 \r
   return EFI_TIMEOUT;\r
@@ -280,10 +272,9 @@ AllRootHPCInitialized (
 **/\r
 BOOLEAN\r
 IsSHPC (\r
-  IN PCI_IO_DEVICE                      *PciIoDevice\r
+  IN PCI_IO_DEVICE  *PciIoDevice\r
   )\r
 {\r
-\r
   EFI_STATUS  Status;\r
   UINT8       Offset;\r
 \r
@@ -293,11 +284,11 @@ IsSHPC (
 \r
   Offset = 0;\r
   Status = LocateCapabilityRegBlock (\r
-            PciIoDevice,\r
-            EFI_PCI_CAPABILITY_ID_SHPC,\r
-            &Offset,\r
-            NULL\r
-            );\r
+             PciIoDevice,\r
+             EFI_PCI_CAPABILITY_ID_SHPC,\r
+             &Offset,\r
+             NULL\r
+             );\r
 \r
   //\r
   // If the PCI-PCI bridge has the hot plug controller build-in,\r
@@ -328,13 +319,13 @@ IsSHPC (
 **/\r
 BOOLEAN\r
 SupportsPcieHotplug (\r
-  IN PCI_IO_DEVICE                      *PciIoDevice\r
+  IN PCI_IO_DEVICE  *PciIoDevice\r
   )\r
 {\r
-  UINT32                       Offset;\r
-  EFI_STATUS                   Status;\r
-  PCI_REG_PCIE_CAPABILITY      Capability;\r
-  PCI_REG_PCIE_SLOT_CAPABILITY SlotCapability;\r
+  UINT32                        Offset;\r
+  EFI_STATUS                    Status;\r
+  PCI_REG_PCIE_CAPABILITY       Capability;\r
+  PCI_REG_PCIE_SLOT_CAPABILITY  SlotCapability;\r
 \r
   if (PciIoDevice == NULL) {\r
     return FALSE;\r
@@ -346,6 +337,7 @@ SupportsPcieHotplug (
   if (!PciIoDevice->IsPciExp) {\r
     return FALSE;\r
   }\r
+\r
   Offset = PciIoDevice->PciExpressCapabilityOffset +\r
            OFFSET_OF (PCI_CAPABILITY_PCIEXP, Capability);\r
   Status = PciIoDevice->PciIo.Pci.Read (\r
@@ -363,12 +355,13 @@ SupportsPcieHotplug (
   // Check the contents of the register\r
   //\r
   switch (Capability.Bits.DevicePortType) {\r
-  case PCIE_DEVICE_PORT_TYPE_ROOT_PORT:\r
-  case PCIE_DEVICE_PORT_TYPE_DOWNSTREAM_PORT:\r
-    break;\r
-  default:\r
-    return FALSE;\r
+    case PCIE_DEVICE_PORT_TYPE_ROOT_PORT:\r
+    case PCIE_DEVICE_PORT_TYPE_DOWNSTREAM_PORT:\r
+      break;\r
+    default:\r
+      return FALSE;\r
   }\r
+\r
   if (!Capability.Bits.SlotImplemented) {\r
     return FALSE;\r
   }\r
@@ -395,6 +388,7 @@ SupportsPcieHotplug (
   if (SlotCapability.Bits.HotPlugCapable) {\r
     return TRUE;\r
   }\r
+\r
   return FALSE;\r
 }\r
 \r
@@ -406,34 +400,34 @@ SupportsPcieHotplug (
 **/\r
 VOID\r
 GetResourcePaddingForHpb (\r
-  IN PCI_IO_DEVICE      *PciIoDevice\r
+  IN PCI_IO_DEVICE  *PciIoDevice\r
   )\r
 {\r
-  EFI_STATUS                        Status;\r
-  EFI_HPC_STATE                     State;\r
-  UINT64                            PciAddress;\r
-  EFI_HPC_PADDING_ATTRIBUTES        Attributes;\r
-  EFI_ACPI_ADDRESS_SPACE_DESCRIPTOR *Descriptors;\r
+  EFI_STATUS                         Status;\r
+  EFI_HPC_STATE                      State;\r
+  UINT64                             PciAddress;\r
+  EFI_HPC_PADDING_ATTRIBUTES         Attributes;\r
+  EFI_ACPI_ADDRESS_SPACE_DESCRIPTOR  *Descriptors;\r
 \r
   if (IsPciHotPlugBus (PciIoDevice)) {\r
     //\r
     // If PCI-PCI bridge device is PCI Hot Plug bus.\r
     //\r
     PciAddress = EFI_PCI_ADDRESS (PciIoDevice->BusNumber, PciIoDevice->DeviceNumber, PciIoDevice->FunctionNumber, 0);\r
-    Status = gPciHotPlugInit->GetResourcePadding (\r
-                                gPciHotPlugInit,\r
-                                PciIoDevice->DevicePath,\r
-                                PciAddress,\r
-                                &State,\r
-                                (VOID **) &Descriptors,\r
-                                &Attributes\r
-                                );\r
+    Status     = gPciHotPlugInit->GetResourcePadding (\r
+                                    gPciHotPlugInit,\r
+                                    PciIoDevice->DevicePath,\r
+                                    PciAddress,\r
+                                    &State,\r
+                                    (VOID **)&Descriptors,\r
+                                    &Attributes\r
+                                    );\r
 \r
     if (EFI_ERROR (Status)) {\r
       return;\r
     }\r
 \r
-    if ((State & EFI_HPC_STATE_ENABLED) != 0 && (State & EFI_HPC_STATE_INITIALIZED) != 0) {\r
+    if (((State & EFI_HPC_STATE_ENABLED) != 0) && ((State & EFI_HPC_STATE_INITIALIZED) != 0)) {\r
       PciIoDevice->ResourcePaddingDescriptors = Descriptors;\r
       PciIoDevice->PaddingAttributes          = Attributes;\r
     }\r
@@ -453,7 +447,7 @@ GetResourcePaddingForHpb (
 **/\r
 BOOLEAN\r
 IsPciHotPlugBus (\r
-  PCI_IO_DEVICE                       *PciIoDevice\r
+  PCI_IO_DEVICE  *PciIoDevice\r
   )\r
 {\r
   if (IsSHPC (PciIoDevice)) {\r
@@ -475,10 +469,9 @@ IsPciHotPlugBus (
   //\r
   // Otherwise, see if it is a Root HPC\r
   //\r
-  if(IsRootPciHotPlugBus (PciIoDevice->DevicePath, NULL)) {\r
+  if (IsRootPciHotPlugBus (PciIoDevice->DevicePath, NULL)) {\r
     return TRUE;\r
   }\r
 \r
   return FALSE;\r
 }\r
-\r