]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Dxe.c
SourceLevelDebugPkg: Apply uncrustify changes
[mirror_edk2.git] / SourceLevelDebugPkg / Library / DebugCommunicationLibUsb3 / DebugCommunicationLibUsb3Dxe.c
index d2ff2d52a70ffab1b7ff15799a4a67986fb2558d..4490526273c9b88acbabf931661de889d926b8ee 100644 (file)
 #include <Protocol/DxeSmmReadyToLock.h>\r
 #include "DebugCommunicationLibUsb3Internal.h"\r
 \r
-GUID                        gUsb3DbgGuid =  USB3_DBG_GUID;\r
+GUID  gUsb3DbgGuid =  USB3_DBG_GUID;\r
 \r
-USB3_DEBUG_PORT_HANDLE      mUsb3Instance = {USB3DBG_UNINITIALIZED};\r
-EFI_PHYSICAL_ADDRESS        mUsb3InstanceAddr = 0;\r
-EFI_PHYSICAL_ADDRESS        *mUsb3InstanceAddrPtr = NULL;\r
-EFI_PCI_IO_PROTOCOL         *mUsb3PciIo = NULL;\r
+USB3_DEBUG_PORT_HANDLE  mUsb3Instance         = { USB3DBG_UNINITIALIZED };\r
+EFI_PHYSICAL_ADDRESS    mUsb3InstanceAddr     = 0;\r
+EFI_PHYSICAL_ADDRESS    *mUsb3InstanceAddrPtr = NULL;\r
+EFI_PCI_IO_PROTOCOL     *mUsb3PciIo           = NULL;\r
 \r
 /**\r
   Creates a named event that can be signaled.\r
@@ -71,7 +71,7 @@ Usb3NamedEventListen (
   // Register for an installation of protocol interface\r
   //\r
   Status = gBS->RegisterProtocolNotify (\r
-                  (EFI_GUID *) Name,\r
+                  (EFI_GUID *)Name,\r
                   *Event,\r
                   &RegistrationLocal\r
                   );\r
@@ -90,27 +90,27 @@ Usb3NamedEventListen (
 **/\r
 VOID\r
 Usb3MapOneDmaBuffer (\r
-  IN EFI_PCI_IO_PROTOCOL        *PciIo,\r
-  IN EFI_PHYSICAL_ADDRESS       Address,\r
-  IN UINTN                      NumberOfBytes\r
+  IN EFI_PCI_IO_PROTOCOL   *PciIo,\r
+  IN EFI_PHYSICAL_ADDRESS  Address,\r
+  IN UINTN                 NumberOfBytes\r
   )\r
 {\r
-  EFI_STATUS                    Status;\r
-  VOID                          *HostAddress;\r
-  EFI_PHYSICAL_ADDRESS          DeviceAddress;\r
-  VOID                          *Mapping;\r
-\r
-  HostAddress = (VOID *) (UINTN) Address;\r
-  Status = PciIo->Map (\r
-                    PciIo,\r
-                    EfiPciIoOperationBusMasterCommonBuffer,\r
-                    HostAddress,\r
-                    &NumberOfBytes,\r
-                    &DeviceAddress,\r
-                    &Mapping\r
-                    );\r
+  EFI_STATUS            Status;\r
+  VOID                  *HostAddress;\r
+  EFI_PHYSICAL_ADDRESS  DeviceAddress;\r
+  VOID                  *Mapping;\r
+\r
+  HostAddress = (VOID *)(UINTN)Address;\r
+  Status      = PciIo->Map (\r
+                         PciIo,\r
+                         EfiPciIoOperationBusMasterCommonBuffer,\r
+                         HostAddress,\r
+                         &NumberOfBytes,\r
+                         &DeviceAddress,\r
+                         &Mapping\r
+                         );\r
   ASSERT_EFI_ERROR (Status);\r
-  ASSERT (DeviceAddress == ((EFI_PHYSICAL_ADDRESS) (UINTN) HostAddress));\r
+  ASSERT (DeviceAddress == ((EFI_PHYSICAL_ADDRESS)(UINTN)HostAddress));\r
 }\r
 \r
 /**\r
@@ -122,8 +122,8 @@ Usb3MapOneDmaBuffer (
 **/\r
 VOID\r
 Usb3MapDmaBuffers (\r
-  IN USB3_DEBUG_PORT_HANDLE     *Instance,\r
-  IN EFI_PCI_IO_PROTOCOL        *PciIo\r
+  IN USB3_DEBUG_PORT_HANDLE  *Instance,\r
+  IN EFI_PCI_IO_PROTOCOL     *PciIo\r
   )\r
 {\r
   Usb3MapOneDmaBuffer (\r
@@ -164,7 +164,7 @@ Usb3MapDmaBuffers (
 \r
   Usb3MapOneDmaBuffer (\r
     PciIo,\r
-    ((XHC_DC_CONTEXT *) (UINTN) Instance->DebugCapabilityContext)->DbcInfoContext.String0DescAddress,\r
+    ((XHC_DC_CONTEXT *)(UINTN)Instance->DebugCapabilityContext)->DbcInfoContext.String0DescAddress,\r
     STRING0_DESC_LEN + MANU_DESC_LEN + PRODUCT_DESC_LEN + SERIAL_DESC_LEN\r
     );\r
 }\r
@@ -180,11 +180,11 @@ Usb3MapDmaBuffers (
 VOID\r
 EFIAPI\r
 Usb3DxeSmmReadyToLockNotify (\r
-  IN EFI_EVENT                  Event,\r
-  IN VOID                       *Context\r
+  IN EFI_EVENT  Event,\r
+  IN VOID       *Context\r
   )\r
 {\r
-  USB3_DEBUG_PORT_HANDLE        *Instance;\r
+  USB3_DEBUG_PORT_HANDLE  *Instance;\r
 \r
   DEBUG ((DEBUG_INFO, "%a()\n", __FUNCTION__));\r
 \r
@@ -221,15 +221,15 @@ Usb3GetIoMmu (
   VOID\r
   )\r
 {\r
-  EFI_STATUS                Status;\r
-  EDKII_IOMMU_PROTOCOL      *IoMmu;\r
+  EFI_STATUS            Status;\r
+  EDKII_IOMMU_PROTOCOL  *IoMmu;\r
 \r
-  IoMmu = NULL;\r
+  IoMmu  = NULL;\r
   Status = gBS->LocateProtocol (\r
-             &gEdkiiIoMmuProtocolGuid,\r
-             NULL,\r
-             (VOID **) &IoMmu\r
-             );\r
+                  &gEdkiiIoMmuProtocolGuid,\r
+                  NULL,\r
+                  (VOID **)&IoMmu\r
+                  );\r
   if (!EFI_ERROR (Status) && (IoMmu != NULL)) {\r
     return IoMmu;\r
   }\r
@@ -248,22 +248,22 @@ Usb3GetIoMmu (
 VOID\r
 EFIAPI\r
 Usb3PciIoNotify (\r
-  IN  EFI_EVENT                 Event,\r
-  IN  VOID                      *Context\r
+  IN  EFI_EVENT  Event,\r
+  IN  VOID       *Context\r
   )\r
 {\r
-  EFI_STATUS                    Status;\r
-  UINTN                         PciIoHandleCount;\r
-  EFI_HANDLE                    *PciIoHandleBuffer;\r
-  UINTN                         Index;\r
-  EFI_PCI_IO_PROTOCOL           *PciIo;\r
-  UINTN                         PciSegment;\r
-  UINTN                         PciBusNumber;\r
-  UINTN                         PciDeviceNumber;\r
-  UINTN                         PciFunctionNumber;\r
-  UINT32                        PciAddress;\r
-  USB3_DEBUG_PORT_HANDLE        *Instance;\r
-  EFI_EVENT                     SmmReadyToLockEvent;\r
+  EFI_STATUS              Status;\r
+  UINTN                   PciIoHandleCount;\r
+  EFI_HANDLE              *PciIoHandleBuffer;\r
+  UINTN                   Index;\r
+  EFI_PCI_IO_PROTOCOL     *PciIo;\r
+  UINTN                   PciSegment;\r
+  UINTN                   PciBusNumber;\r
+  UINTN                   PciDeviceNumber;\r
+  UINTN                   PciFunctionNumber;\r
+  UINT32                  PciAddress;\r
+  USB3_DEBUG_PORT_HANDLE  *Instance;\r
+  EFI_EVENT               SmmReadyToLockEvent;\r
 \r
   Status = gBS->LocateHandleBuffer (\r
                   ByProtocol,\r
@@ -274,18 +274,19 @@ Usb3PciIoNotify (
                   );\r
   if (!EFI_ERROR (Status) &&\r
       (PciIoHandleBuffer != NULL) &&\r
-      (PciIoHandleCount != 0)) {\r
+      (PciIoHandleCount != 0))\r
+  {\r
     for (Index = 0; Index < PciIoHandleCount; Index++) {\r
       Status = gBS->HandleProtocol (\r
                       PciIoHandleBuffer[Index],\r
                       &gEfiPciIoProtocolGuid,\r
-                      (VOID **) &PciIo\r
+                      (VOID **)&PciIo\r
                       );\r
       ASSERT_EFI_ERROR (Status);\r
       Status = PciIo->GetLocation (PciIo, &PciSegment, &PciBusNumber, &PciDeviceNumber, &PciFunctionNumber);\r
       ASSERT_EFI_ERROR (Status);\r
-      PciAddress = (UINT32) ((PciBusNumber << 20) | (PciDeviceNumber << 15) | (PciFunctionNumber << 12));\r
-      if (PciAddress == PcdGet32(PcdUsbXhciPciAddress)) {\r
+      PciAddress = (UINT32)((PciBusNumber << 20) | (PciDeviceNumber << 15) | (PciFunctionNumber << 12));\r
+      if (PciAddress == PcdGet32 (PcdUsbXhciPciAddress)) {\r
         //\r
         // Found the PciIo for USB3 debug port.\r
         //\r
@@ -309,6 +310,7 @@ Usb3PciIoNotify (
             }\r
           }\r
         }\r
+\r
         gBS->CloseEvent (Event);\r
         break;\r
       }\r
@@ -331,9 +333,10 @@ GetUsb3DebugPortInstanceAddrPtr (
     //\r
     // Use the local variables temporarily.\r
     //\r
-    mUsb3InstanceAddr = (EFI_PHYSICAL_ADDRESS) (UINTN) &mUsb3Instance;\r
+    mUsb3InstanceAddr    = (EFI_PHYSICAL_ADDRESS)(UINTN)&mUsb3Instance;\r
     mUsb3InstanceAddrPtr = &mUsb3InstanceAddr;\r
   }\r
+\r
   return mUsb3InstanceAddrPtr;\r
 }\r
 \r
@@ -355,29 +358,30 @@ GetUsb3DebugPortInstanceAddrPtr (
 **/\r
 EFI_STATUS\r
 Usb3AllocateDmaBuffer (\r
-  IN EFI_PCI_IO_PROTOCOL    *PciIo,\r
-  IN UINTN                  Pages,\r
-  OUT VOID                  **Address\r
+  IN EFI_PCI_IO_PROTOCOL  *PciIo,\r
+  IN UINTN                Pages,\r
+  OUT VOID                **Address\r
   )\r
 {\r
-  EFI_STATUS            Status;\r
+  EFI_STATUS  Status;\r
 \r
   *Address = NULL;\r
-  Status = PciIo->AllocateBuffer (\r
-                    PciIo,\r
-                    AllocateAnyPages,\r
-                    EfiRuntimeServicesData,\r
-                    Pages,\r
-                    Address,\r
-                    0\r
-                    );\r
+  Status   = PciIo->AllocateBuffer (\r
+                      PciIo,\r
+                      AllocateAnyPages,\r
+                      EfiRuntimeServicesData,\r
+                      Pages,\r
+                      Address,\r
+                      0\r
+                      );\r
   if (!EFI_ERROR (Status)) {\r
     Usb3MapOneDmaBuffer (\r
       PciIo,\r
-      (EFI_PHYSICAL_ADDRESS) (UINTN) *Address,\r
+      (EFI_PHYSICAL_ADDRESS)(UINTN)*Address,\r
       EFI_PAGES_TO_SIZE (Pages)\r
       );\r
   }\r
+\r
   return Status;\r
 }\r
 \r
@@ -389,14 +393,14 @@ Usb3AllocateDmaBuffer (
   @return A pointer to the allocated buffer or NULL if allocation fails.\r
 \r
 **/\r
-VOID*\r
+VOID *\r
 AllocateAlignBuffer (\r
-  IN UINTN                    BufferSize\r
+  IN UINTN  BufferSize\r
   )\r
 {\r
-  EFI_PHYSICAL_ADDRESS    TmpAddr;\r
-  EFI_STATUS              Status;\r
-  VOID                    *Buf;\r
+  EFI_PHYSICAL_ADDRESS  TmpAddr;\r
+  EFI_STATUS            Status;\r
+  VOID                  *Buf;\r
 \r
   Buf = NULL;\r
 \r
@@ -409,14 +413,14 @@ AllocateAlignBuffer (
         );\r
     } else {\r
       TmpAddr = 0xFFFFFFFF;\r
-      Status = gBS->AllocatePages (\r
-                      AllocateMaxAddress,\r
-                      EfiACPIMemoryNVS,\r
-                      EFI_SIZE_TO_PAGES (BufferSize),\r
-                      &TmpAddr\r
-                      );\r
+      Status  = gBS->AllocatePages (\r
+                       AllocateMaxAddress,\r
+                       EfiACPIMemoryNVS,\r
+                       EFI_SIZE_TO_PAGES (BufferSize),\r
+                       &TmpAddr\r
+                       );\r
       if (!EFI_ERROR (Status)) {\r
-        Buf = (VOID *) (UINTN) TmpAddr;\r
+        Buf = (VOID *)(UINTN)TmpAddr;\r
       }\r
     }\r
   }\r
@@ -440,34 +444,34 @@ DebugCommunicationUsb3DxeConstructor (
   IN EFI_SYSTEM_TABLE  *SystemTable\r
   )\r
 {\r
-  EFI_PHYSICAL_ADDRESS          *AddrPtr;\r
-  USB3_DEBUG_PORT_HANDLE        *Instance;\r
-  EFI_PHYSICAL_ADDRESS          Address;\r
-  EFI_STATUS                    Status;\r
-  EFI_EVENT                     Event;\r
+  EFI_PHYSICAL_ADDRESS    *AddrPtr;\r
+  USB3_DEBUG_PORT_HANDLE  *Instance;\r
+  EFI_PHYSICAL_ADDRESS    Address;\r
+  EFI_STATUS              Status;\r
+  EFI_EVENT               Event;\r
 \r
-  Status = EfiGetSystemConfigurationTable (&gUsb3DbgGuid, (VOID **) &AddrPtr);\r
+  Status = EfiGetSystemConfigurationTable (&gUsb3DbgGuid, (VOID **)&AddrPtr);\r
   if (EFI_ERROR (Status) || (AddrPtr == NULL)) {\r
     //\r
     // Instead of using local variables, install system configuration table for\r
     // the local instance and the buffer to save instance address pointer.\r
     //\r
     Address = SIZE_4GB;\r
-    Status = gBS->AllocatePages (\r
-                    AllocateMaxAddress,\r
-                    EfiACPIMemoryNVS,\r
-                    EFI_SIZE_TO_PAGES (sizeof (EFI_PHYSICAL_ADDRESS) + sizeof (USB3_DEBUG_PORT_HANDLE)),\r
-                    &Address\r
-                    );\r
+    Status  = gBS->AllocatePages (\r
+                     AllocateMaxAddress,\r
+                     EfiACPIMemoryNVS,\r
+                     EFI_SIZE_TO_PAGES (sizeof (EFI_PHYSICAL_ADDRESS) + sizeof (USB3_DEBUG_PORT_HANDLE)),\r
+                     &Address\r
+                     );\r
     if (EFI_ERROR (Status)) {\r
       return Status;\r
     }\r
 \r
-    AddrPtr = (EFI_PHYSICAL_ADDRESS *) (UINTN) Address;\r
+    AddrPtr = (EFI_PHYSICAL_ADDRESS *)(UINTN)Address;\r
     ZeroMem (AddrPtr, sizeof (EFI_PHYSICAL_ADDRESS) + sizeof (USB3_DEBUG_PORT_HANDLE));\r
-    Instance = (USB3_DEBUG_PORT_HANDLE *) (AddrPtr + 1);\r
+    Instance = (USB3_DEBUG_PORT_HANDLE *)(AddrPtr + 1);\r
     CopyMem (Instance, &mUsb3Instance, sizeof (USB3_DEBUG_PORT_HANDLE));\r
-    *AddrPtr = (EFI_PHYSICAL_ADDRESS) (UINTN) Instance;\r
+    *AddrPtr = (EFI_PHYSICAL_ADDRESS)(UINTN)Instance;\r
 \r
     Status = gBS->InstallConfigurationTable (&gUsb3DbgGuid, AddrPtr);\r
     if (EFI_ERROR (Status)) {\r
@@ -478,6 +482,7 @@ DebugCommunicationUsb3DxeConstructor (
   if (mUsb3InstanceAddrPtr != NULL) {\r
     *AddrPtr = *mUsb3InstanceAddrPtr;\r
   }\r
+\r
   mUsb3InstanceAddrPtr = AddrPtr;\r
 \r
   Instance = GetUsb3DebugPortInstance ();\r
@@ -491,7 +496,7 @@ DebugCommunicationUsb3DxeConstructor (
                &Event\r
                );\r
     if (!EFI_ERROR (Status)) {\r
-      Instance->PciIoEvent = (EFI_PHYSICAL_ADDRESS) (UINTN) Event;\r
+      Instance->PciIoEvent = (EFI_PHYSICAL_ADDRESS)(UINTN)Event;\r
     }\r
   }\r
 \r
@@ -514,7 +519,7 @@ DebugCommunicationUsb3DxeDestructor (
   IN EFI_SYSTEM_TABLE  *SystemTable\r
   )\r
 {\r
-  USB3_DEBUG_PORT_HANDLE        *Instance;\r
+  USB3_DEBUG_PORT_HANDLE  *Instance;\r
 \r
   Instance = GetUsb3DebugPortInstance ();\r
   ASSERT (Instance != NULL);\r
@@ -523,9 +528,9 @@ DebugCommunicationUsb3DxeDestructor (
     //\r
     // Close the event created.\r
     //\r
-    gBS->CloseEvent ((EFI_EVENT) (UINTN) Instance->PciIoEvent);\r
+    gBS->CloseEvent ((EFI_EVENT)(UINTN)Instance->PciIoEvent);\r
     Instance->PciIoEvent = 0;\r
   }\r
+\r
   return EFI_SUCCESS;\r
 }\r
-\r