]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.h
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / UhciPei / UhcPeim.h
index 9100cbeabd75df9ae9c34dbbd4feb3ac3576f3dc..5b135f2558fd9178d99e2f00983784036139fbfc 100644 (file)
@@ -10,7 +10,6 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #ifndef _RECOVERY_UHC_H_\r
 #define _RECOVERY_UHC_H_\r
 \r
-\r
 #include <PiPei.h>\r
 \r
 #include <Ppi/UsbController.h>\r
@@ -26,39 +25,39 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #include <Library/IoLib.h>\r
 #include <Library/PeiServicesLib.h>\r
 \r
-#define USB_SLOW_SPEED_DEVICE 0x01\r
-#define USB_FULL_SPEED_DEVICE 0x02\r
+#define USB_SLOW_SPEED_DEVICE  0x01\r
+#define USB_FULL_SPEED_DEVICE  0x02\r
 \r
 //\r
 // One memory block uses 16 page\r
 //\r
-#define NORMAL_MEMORY_BLOCK_UNIT_IN_PAGES 16\r
-\r
-#define USBCMD                            0       /* Command Register Offset 00-01h */\r
-#define USBCMD_RS                         BIT0    /* Run/Stop */\r
-#define USBCMD_HCRESET                    BIT1    /* Host reset */\r
-#define USBCMD_GRESET                     BIT2    /* Global reset */\r
-#define USBCMD_EGSM                       BIT3    /* Global Suspend Mode */\r
-#define USBCMD_FGR                        BIT4    /* Force Global Resume */\r
-#define USBCMD_SWDBG                      BIT5    /* SW Debug mode */\r
-#define USBCMD_CF                         BIT6    /* Config Flag (sw only) */\r
-#define USBCMD_MAXP                       BIT7    /* Max Packet (0 = 32, 1 = 64) */\r
+#define NORMAL_MEMORY_BLOCK_UNIT_IN_PAGES  16\r
+\r
+#define USBCMD          0                         /* Command Register Offset 00-01h */\r
+#define USBCMD_RS       BIT0                      /* Run/Stop */\r
+#define USBCMD_HCRESET  BIT1                      /* Host reset */\r
+#define USBCMD_GRESET   BIT2                      /* Global reset */\r
+#define USBCMD_EGSM     BIT3                      /* Global Suspend Mode */\r
+#define USBCMD_FGR      BIT4                      /* Force Global Resume */\r
+#define USBCMD_SWDBG    BIT5                      /* SW Debug mode */\r
+#define USBCMD_CF       BIT6                      /* Config Flag (sw only) */\r
+#define USBCMD_MAXP     BIT7                      /* Max Packet (0 = 32, 1 = 64) */\r
 \r
 /* Status register */\r
-#define USBSTS              /* Status Register Offset 02-03h */\r
-#define USBSTS_USBINT BIT0    /* Interrupt due to IOC */\r
-#define USBSTS_ERROR  BIT1    /* Interrupt due to error */\r
-#define USBSTS_RD     BIT2    /* Resume Detect */\r
-#define USBSTS_HSE    BIT3    /* Host System Error - basically PCI problems */\r
-#define USBSTS_HCPE   BIT4    /* Host Controller Process Error - the scripts were buggy */\r
-#define USBSTS_HCH    BIT5    /* HC Halted */\r
+#define USBSTS         2      /* Status Register Offset 02-03h */\r
+#define USBSTS_USBINT  BIT0   /* Interrupt due to IOC */\r
+#define USBSTS_ERROR   BIT1   /* Interrupt due to error */\r
+#define USBSTS_RD      BIT2   /* Resume Detect */\r
+#define USBSTS_HSE     BIT3   /* Host System Error - basically PCI problems */\r
+#define USBSTS_HCPE    BIT4   /* Host Controller Process Error - the scripts were buggy */\r
+#define USBSTS_HCH     BIT5   /* HC Halted */\r
 \r
 /* Interrupt enable register */\r
-#define USBINTR               /* Interrupt Enable Register 04-05h */\r
-#define USBINTR_TIMEOUT BIT0    /* Timeout/CRC error enable */\r
-#define USBINTR_RESUME  BIT1    /* Resume interrupt enable */\r
-#define USBINTR_IOC     BIT2    /* Interrupt On Complete enable */\r
-#define USBINTR_SP      BIT3    /* Short packet interrupt enable */\r
+#define USBINTR          4      /* Interrupt Enable Register 04-05h */\r
+#define USBINTR_TIMEOUT  BIT0   /* Timeout/CRC error enable */\r
+#define USBINTR_RESUME   BIT1   /* Resume interrupt enable */\r
+#define USBINTR_IOC      BIT2   /* Interrupt On Complete enable */\r
+#define USBINTR_SP       BIT3   /* Short packet interrupt enable */\r
 \r
 /* Frame Number Register Offset 06-08h */\r
 #define USBFRNUM  6\r
@@ -70,90 +69,89 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #define USBSOF  0x0c\r
 \r
 /* USB port status and control registers */\r
-#define USBPORTSC1            0x10      /*Port 1 offset 10-11h */\r
-#define USBPORTSC2            0x12      /*Port 2 offset 12-13h */\r
-\r
-#define USBPORTSC_CCS         BIT0      /* Current Connect Status ("device present") */\r
-#define USBPORTSC_CSC         BIT1      /* Connect Status Change */\r
-#define USBPORTSC_PED         BIT2      /* Port Enable / Disable */\r
-#define USBPORTSC_PEDC        BIT3      /* Port Enable / Disable Change */\r
-#define USBPORTSC_LSL         BIT4      /* Line Status Low bit*/\r
-#define USBPORTSC_LSH         BIT5      /* Line Status High bit*/\r
-#define USBPORTSC_RD          BIT6      /* Resume Detect */\r
-#define USBPORTSC_LSDA        BIT8      /* Low Speed Device Attached */\r
-#define USBPORTSC_PR          BIT9      /* Port Reset */\r
-#define USBPORTSC_SUSP        BIT12     /* Suspend */\r
-\r
-#define SETUP_PACKET_ID       0x2D\r
-#define INPUT_PACKET_ID       0x69\r
-#define OUTPUT_PACKET_ID      0xE1\r
-#define ERROR_PACKET_ID       0x55\r
+#define USBPORTSC1  0x10                /*Port 1 offset 10-11h */\r
+#define USBPORTSC2  0x12                /*Port 2 offset 12-13h */\r
+\r
+#define USBPORTSC_CCS   BIT0            /* Current Connect Status ("device present") */\r
+#define USBPORTSC_CSC   BIT1            /* Connect Status Change */\r
+#define USBPORTSC_PED   BIT2            /* Port Enable / Disable */\r
+#define USBPORTSC_PEDC  BIT3            /* Port Enable / Disable Change */\r
+#define USBPORTSC_LSL   BIT4            /* Line Status Low bit*/\r
+#define USBPORTSC_LSH   BIT5            /* Line Status High bit*/\r
+#define USBPORTSC_RD    BIT6            /* Resume Detect */\r
+#define USBPORTSC_LSDA  BIT8            /* Low Speed Device Attached */\r
+#define USBPORTSC_PR    BIT9            /* Port Reset */\r
+#define USBPORTSC_SUSP  BIT12           /* Suspend */\r
+\r
+#define SETUP_PACKET_ID   0x2D\r
+#define INPUT_PACKET_ID   0x69\r
+#define OUTPUT_PACKET_ID  0xE1\r
+#define ERROR_PACKET_ID   0x55\r
 \r
 #define STALL_1_MICRO_SECOND  1\r
 #define STALL_1_MILLI_SECOND  1000\r
 \r
-\r
 #pragma pack(1)\r
 \r
 typedef struct {\r
-  UINT32  FrameListPtrTerminate : 1;\r
-  UINT32  FrameListPtrQSelect : 1;\r
-  UINT32  FrameListRsvd : 2;\r
-  UINT32  FrameListPtr : 28;\r
+  UINT32    FrameListPtrTerminate : 1;\r
+  UINT32    FrameListPtrQSelect   : 1;\r
+  UINT32    FrameListRsvd         : 2;\r
+  UINT32    FrameListPtr          : 28;\r
 } FRAMELIST_ENTRY;\r
 \r
 typedef struct {\r
-  UINT32  QHHorizontalTerminate : 1;\r
-  UINT32  QHHorizontalQSelect : 1;\r
-  UINT32  QHHorizontalRsvd : 2;\r
-  UINT32  QHHorizontalPtr : 28;\r
-  UINT32  QHVerticalTerminate : 1;\r
-  UINT32  QHVerticalQSelect : 1;\r
-  UINT32  QHVerticalRsvd : 2;\r
-  UINT32  QHVerticalPtr : 28;\r
+  UINT32    QHHorizontalTerminate : 1;\r
+  UINT32    QHHorizontalQSelect   : 1;\r
+  UINT32    QHHorizontalRsvd      : 2;\r
+  UINT32    QHHorizontalPtr       : 28;\r
+  UINT32    QHVerticalTerminate   : 1;\r
+  UINT32    QHVerticalQSelect     : 1;\r
+  UINT32    QHVerticalRsvd        : 2;\r
+  UINT32    QHVerticalPtr         : 28;\r
 } QUEUE_HEAD;\r
 \r
 typedef struct {\r
-  QUEUE_HEAD  QueueHead;\r
-  UINT32      Reserved1;\r
-  UINT32      Reserved2;\r
-  VOID        *PtrNext;\r
-  VOID        *PtrDown;\r
-  VOID        *Reserved3;\r
-  UINT32      Reserved4;\r
+  QUEUE_HEAD    QueueHead;\r
+  UINT32        Reserved1;\r
+  UINT32        Reserved2;\r
+  VOID          *PtrNext;\r
+  VOID          *PtrDown;\r
+  VOID          *Reserved3;\r
+  UINT32        Reserved4;\r
 } QH_STRUCT;\r
 \r
 typedef struct {\r
-  UINT32  TDLinkPtrTerminate : 1;\r
-  UINT32  TDLinkPtrQSelect : 1;\r
-  UINT32  TDLinkPtrDepthSelect : 1;\r
-  UINT32  TDLinkPtrRsvd : 1;\r
-  UINT32  TDLinkPtr : 28;\r
-  UINT32  TDStatusActualLength : 11;\r
-  UINT32  TDStatusRsvd : 5;\r
-  UINT32  TDStatus : 8;\r
-  UINT32  TDStatusIOC : 1;\r
-  UINT32  TDStatusIOS : 1;\r
-  UINT32  TDStatusLS : 1;\r
-  UINT32  TDStatusErr : 2;\r
-  UINT32  TDStatusSPD : 1;\r
-  UINT32  TDStatusRsvd2 : 2;\r
-  UINT32  TDTokenPID : 8;\r
-  UINT32  TDTokenDevAddr : 7;\r
-  UINT32  TDTokenEndPt : 4;\r
-  UINT32  TDTokenDataToggle : 1;\r
-  UINT32  TDTokenRsvd : 1;\r
-  UINT32  TDTokenMaxLen : 11;\r
-  UINT32  TDBufferPtr;\r
+  UINT32    TDLinkPtrTerminate   : 1;\r
+  UINT32    TDLinkPtrQSelect     : 1;\r
+  UINT32    TDLinkPtrDepthSelect : 1;\r
+  UINT32    TDLinkPtrRsvd        : 1;\r
+  UINT32    TDLinkPtr            : 28;\r
+  UINT32    TDStatusActualLength : 11;\r
+  UINT32    TDStatusRsvd         : 5;\r
+  UINT32    TDStatus             : 8;\r
+  UINT32    TDStatusIOC          : 1;\r
+  UINT32    TDStatusIOS          : 1;\r
+  UINT32    TDStatusLS           : 1;\r
+  UINT32    TDStatusErr          : 2;\r
+  UINT32    TDStatusSPD          : 1;\r
+  UINT32    TDStatusRsvd2        : 2;\r
+  UINT32    TDTokenPID           : 8;\r
+  UINT32    TDTokenDevAddr       : 7;\r
+  UINT32    TDTokenEndPt         : 4;\r
+  UINT32    TDTokenDataToggle    : 1;\r
+  UINT32    TDTokenRsvd          : 1;\r
+  UINT32    TDTokenMaxLen        : 11;\r
+  UINT32    TDBufferPtr;\r
 } TD;\r
 \r
 typedef struct {\r
-  TD      TDData;\r
-  UINT8   *PtrTDBuffer;\r
-  VOID    *PtrNextTD;\r
-  VOID    *PtrNextQH;\r
-  UINT16  TDBufferLength;\r
-  UINT16  Reserved;\r
+  TD        TDData;\r
+  UINT8     *PtrTDBuffer;\r
+  VOID      *PtrNextTD;\r
+  VOID      *PtrNextQH;\r
+  UINT16    TDBufferLength;\r
+  UINT16    Reserved;\r
 } TD_STRUCT;\r
 \r
 #pragma pack()\r
@@ -161,38 +159,37 @@ typedef struct {
 typedef struct _MEMORY_MANAGE_HEADER MEMORY_MANAGE_HEADER;\r
 \r
 struct _MEMORY_MANAGE_HEADER {\r
-  UINT8                         *BitArrayPtr;\r
-  UINTN                         BitArraySizeInBytes;\r
-  UINT8                         *MemoryBlockPtr;\r
-  UINTN                         MemoryBlockSizeInBytes;\r
-  MEMORY_MANAGE_HEADER          *Next;\r
+  UINT8                   *BitArrayPtr;\r
+  UINTN                   BitArraySizeInBytes;\r
+  UINT8                   *MemoryBlockPtr;\r
+  UINTN                   MemoryBlockSizeInBytes;\r
+  MEMORY_MANAGE_HEADER    *Next;\r
 };\r
 \r
-#define USB_UHC_DEV_SIGNATURE SIGNATURE_32 ('p', 'u', 'h', 'c')\r
+#define USB_UHC_DEV_SIGNATURE  SIGNATURE_32 ('p', 'u', 'h', 'c')\r
 typedef struct {\r
-  UINTN                       Signature;\r
-  PEI_USB_HOST_CONTROLLER_PPI UsbHostControllerPpi;\r
-  EDKII_IOMMU_PPI             *IoMmu;\r
-  EFI_PEI_PPI_DESCRIPTOR      PpiDescriptor;\r
+  UINTN                          Signature;\r
+  PEI_USB_HOST_CONTROLLER_PPI    UsbHostControllerPpi;\r
+  EDKII_IOMMU_PPI                *IoMmu;\r
+  EFI_PEI_PPI_DESCRIPTOR         PpiDescriptor;\r
   //\r
   // EndOfPei callback is used to stop the UHC DMA operation\r
   // after exit PEI phase.\r
   //\r
-  EFI_PEI_NOTIFY_DESCRIPTOR   EndOfPeiNotifyList;\r
+  EFI_PEI_NOTIFY_DESCRIPTOR      EndOfPeiNotifyList;\r
 \r
-  UINT32                      UsbHostControllerBaseAddress;\r
-  FRAMELIST_ENTRY             *FrameListEntry;\r
-  QH_STRUCT                   *ConfigQH;\r
-  QH_STRUCT                   *BulkQH;\r
+  UINT32                         UsbHostControllerBaseAddress;\r
+  FRAMELIST_ENTRY                *FrameListEntry;\r
+  QH_STRUCT                      *ConfigQH;\r
+  QH_STRUCT                      *BulkQH;\r
   //\r
   // Header1 used for QH,TD memory blocks management\r
   //\r
-  MEMORY_MANAGE_HEADER        *Header1;\r
-\r
+  MEMORY_MANAGE_HEADER           *Header1;\r
 } USB_UHC_DEV;\r
 \r
-#define PEI_RECOVERY_USB_UHC_DEV_FROM_UHCI_THIS(a)  CR (a, USB_UHC_DEV, UsbHostControllerPpi, USB_UHC_DEV_SIGNATURE)\r
-#define PEI_RECOVERY_USB_UHC_DEV_FROM_THIS_NOTIFY(a) CR (a, USB_UHC_DEV, EndOfPeiNotifyList, USB_UHC_DEV_SIGNATURE)\r
+#define PEI_RECOVERY_USB_UHC_DEV_FROM_UHCI_THIS(a)    CR (a, USB_UHC_DEV, UsbHostControllerPpi, USB_UHC_DEV_SIGNATURE)\r
+#define PEI_RECOVERY_USB_UHC_DEV_FROM_THIS_NOTIFY(a)  CR (a, USB_UHC_DEV, EndOfPeiNotifyList, USB_UHC_DEV_SIGNATURE)\r
 \r
 /**\r
   Submits control transfer to a target USB device.\r
@@ -220,17 +217,17 @@ typedef struct {
 EFI_STATUS\r
 EFIAPI\r
 UhcControlTransfer (\r
-  IN EFI_PEI_SERVICES               **PeiServices,\r
-  IN PEI_USB_HOST_CONTROLLER_PPI    * This,\r
-  IN     UINT8                      DeviceAddress,\r
-  IN     UINT8                      DeviceSpeed,\r
-  IN     UINT8                      MaximumPacketLength,\r
-  IN     EFI_USB_DEVICE_REQUEST     * Request,\r
-  IN     EFI_USB_DATA_DIRECTION     TransferDirection,\r
-  IN OUT VOID                       *Data OPTIONAL,\r
-  IN OUT UINTN                      *DataLength OPTIONAL,\r
-  IN     UINTN                      TimeOut,\r
-  OUT    UINT32                     *TransferResult\r
+  IN EFI_PEI_SERVICES             **PeiServices,\r
+  IN PEI_USB_HOST_CONTROLLER_PPI  *This,\r
+  IN     UINT8                    DeviceAddress,\r
+  IN     UINT8                    DeviceSpeed,\r
+  IN     UINT8                    MaximumPacketLength,\r
+  IN     EFI_USB_DEVICE_REQUEST   *Request,\r
+  IN     EFI_USB_DATA_DIRECTION   TransferDirection,\r
+  IN OUT VOID                     *Data OPTIONAL,\r
+  IN OUT UINTN                    *DataLength OPTIONAL,\r
+  IN     UINTN                    TimeOut,\r
+  OUT    UINT32                   *TransferResult\r
   );\r
 \r
 /**\r
@@ -263,16 +260,16 @@ UhcControlTransfer (
 EFI_STATUS\r
 EFIAPI\r
 UhcBulkTransfer (\r
-  IN EFI_PEI_SERVICES               **PeiServices,\r
-  IN PEI_USB_HOST_CONTROLLER_PPI    *This,\r
-  IN  UINT8                         DeviceAddress,\r
-  IN  UINT8                         EndPointAddress,\r
-  IN  UINT8                         MaximumPacketLength,\r
-  IN OUT VOID                       *Data,\r
-  IN OUT UINTN                      *DataLength,\r
-  IN OUT UINT8                      *DataToggle,\r
-  IN  UINTN                         TimeOut,\r
-  OUT UINT32                        *TransferResult\r
+  IN EFI_PEI_SERVICES             **PeiServices,\r
+  IN PEI_USB_HOST_CONTROLLER_PPI  *This,\r
+  IN  UINT8                       DeviceAddress,\r
+  IN  UINT8                       EndPointAddress,\r
+  IN  UINT8                       MaximumPacketLength,\r
+  IN OUT VOID                     *Data,\r
+  IN OUT UINTN                    *DataLength,\r
+  IN OUT UINT8                    *DataToggle,\r
+  IN  UINTN                       TimeOut,\r
+  OUT UINT32                      *TransferResult\r
   );\r
 \r
 /**\r
@@ -290,9 +287,9 @@ UhcBulkTransfer (
 EFI_STATUS\r
 EFIAPI\r
 UhcGetRootHubPortNumber (\r
-  IN EFI_PEI_SERVICES               **PeiServices,\r
-  IN PEI_USB_HOST_CONTROLLER_PPI    *This,\r
-  OUT UINT8                         *PortNumber\r
+  IN EFI_PEI_SERVICES             **PeiServices,\r
+  IN PEI_USB_HOST_CONTROLLER_PPI  *This,\r
+  OUT UINT8                       *PortNumber\r
   );\r
 \r
 /**\r
@@ -311,10 +308,10 @@ UhcGetRootHubPortNumber (
 EFI_STATUS\r
 EFIAPI\r
 UhcGetRootHubPortStatus (\r
-  IN EFI_PEI_SERVICES               **PeiServices,\r
-  IN PEI_USB_HOST_CONTROLLER_PPI    *This,\r
-  IN  UINT8                         PortNumber,\r
-  OUT EFI_USB_PORT_STATUS           *PortStatus\r
+  IN EFI_PEI_SERVICES             **PeiServices,\r
+  IN PEI_USB_HOST_CONTROLLER_PPI  *This,\r
+  IN  UINT8                       PortNumber,\r
+  OUT EFI_USB_PORT_STATUS         *PortStatus\r
   );\r
 \r
 /**\r
@@ -333,10 +330,10 @@ UhcGetRootHubPortStatus (
 EFI_STATUS\r
 EFIAPI\r
 UhcSetRootHubPortFeature (\r
-  IN EFI_PEI_SERVICES               **PeiServices,\r
-  IN PEI_USB_HOST_CONTROLLER_PPI    *This,\r
-  IN UINT8                          PortNumber,\r
-  IN EFI_USB_PORT_FEATURE           PortFeature\r
+  IN EFI_PEI_SERVICES             **PeiServices,\r
+  IN PEI_USB_HOST_CONTROLLER_PPI  *This,\r
+  IN UINT8                        PortNumber,\r
+  IN EFI_USB_PORT_FEATURE         PortFeature\r
   );\r
 \r
 /**\r
@@ -357,10 +354,10 @@ UhcSetRootHubPortFeature (
 EFI_STATUS\r
 EFIAPI\r
 UhcClearRootHubPortFeature (\r
-  IN EFI_PEI_SERVICES               **PeiServices,\r
-  IN PEI_USB_HOST_CONTROLLER_PPI    *This,\r
-  IN UINT8                          PortNumber,\r
-  IN EFI_USB_PORT_FEATURE           PortFeature\r
+  IN EFI_PEI_SERVICES             **PeiServices,\r
+  IN PEI_USB_HOST_CONTROLLER_PPI  *This,\r
+  IN UINT8                        PortNumber,\r
+  IN EFI_USB_PORT_FEATURE         PortFeature\r
   );\r
 \r
 /**\r
@@ -374,7 +371,7 @@ UhcClearRootHubPortFeature (
 **/\r
 EFI_STATUS\r
 InitializeUsbHC (\r
-  IN USB_UHC_DEV          *UhcDev\r
+  IN USB_UHC_DEV  *UhcDev\r
   );\r
 \r
 /**\r
@@ -388,7 +385,7 @@ InitializeUsbHC (
 **/\r
 EFI_STATUS\r
 CreateFrameList (\r
-  USB_UHC_DEV             *UhcDev\r
+  USB_UHC_DEV  *UhcDev\r
   );\r
 \r
 /**\r
@@ -402,8 +399,8 @@ CreateFrameList (
 **/\r
 UINT16\r
 USBReadPortW (\r
-  IN  USB_UHC_DEV   *UhcDev,\r
-  IN  UINT32        Port\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  UINT32       Port\r
   );\r
 \r
 /**\r
@@ -416,9 +413,9 @@ USBReadPortW (
 **/\r
 VOID\r
 USBWritePortW (\r
-  IN  USB_UHC_DEV   *UhcDev,\r
-  IN  UINT32        Port,\r
-  IN  UINT16        Data\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  UINT32       Port,\r
+  IN  UINT16       Data\r
   );\r
 \r
 /**\r
@@ -431,9 +428,9 @@ USBWritePortW (
 **/\r
 VOID\r
 USBWritePortDW (\r
-  IN  USB_UHC_DEV   *UhcDev,\r
-  IN  UINT32        Port,\r
-  IN  UINT32        Data\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  UINT32       Port,\r
+  IN  UINT32       Data\r
   );\r
 \r
 /**\r
@@ -445,8 +442,8 @@ USBWritePortDW (
 **/\r
 VOID\r
 ClearStatusReg (\r
-  IN  USB_UHC_DEV   *UhcDev,\r
-  IN  UINT32        StatusAddr\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  UINT32       StatusAddr\r
   );\r
 \r
 /**\r
@@ -461,8 +458,8 @@ ClearStatusReg (
 **/\r
 BOOLEAN\r
 IsStatusOK (\r
-  IN USB_UHC_DEV     *UhcDev,\r
-  IN UINT32          StatusRegAddr\r
+  IN USB_UHC_DEV  *UhcDev,\r
+  IN UINT32       StatusRegAddr\r
   );\r
 \r
 /**\r
@@ -475,9 +472,9 @@ IsStatusOK (
 **/\r
 VOID\r
 SetFrameListBaseAddress (\r
-  IN USB_UHC_DEV   *UhcDev,\r
-  IN UINT32        FrameListRegAddr,\r
-  IN UINT32        Addr\r
+  IN USB_UHC_DEV  *UhcDev,\r
+  IN UINT32       FrameListRegAddr,\r
+  IN UINT32       Addr\r
   );\r
 \r
 /**\r
@@ -574,7 +571,6 @@ SetQHVerticalValidorInvalid (
   IN BOOLEAN    IsValid\r
   );\r
 \r
-\r
 /**\r
   Allocate TD or QH Struct.\r
 \r
@@ -588,9 +584,9 @@ SetQHVerticalValidorInvalid (
 **/\r
 EFI_STATUS\r
 AllocateTDorQHStruct (\r
-  IN  USB_UHC_DEV   *UhcDev,\r
-  IN  UINT32        Size,\r
-  OUT VOID          **PtrStruct\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  UINT32       Size,\r
+  OUT VOID         **PtrStruct\r
   );\r
 \r
 /**\r
@@ -605,8 +601,8 @@ AllocateTDorQHStruct (
 **/\r
 EFI_STATUS\r
 CreateTD (\r
-  IN  USB_UHC_DEV     *UhcDev,\r
-  OUT TD_STRUCT       **PtrTD\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  OUT TD_STRUCT    **PtrTD\r
   );\r
 \r
 /**\r
@@ -627,14 +623,14 @@ CreateTD (
 **/\r
 EFI_STATUS\r
 GenSetupStageTD (\r
-  IN  USB_UHC_DEV     *UhcDev,\r
-  IN  UINT8           DevAddr,\r
-  IN  UINT8           Endpoint,\r
-  IN  UINT8           DeviceSpeed,\r
-  IN  UINT8           *DevRequest,\r
-  IN  UINT8           *RequestPhy,\r
-  IN  UINT8           RequestLen,\r
-  OUT TD_STRUCT       **PtrTD\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  UINT8        DevAddr,\r
+  IN  UINT8        Endpoint,\r
+  IN  UINT8        DeviceSpeed,\r
+  IN  UINT8        *DevRequest,\r
+  IN  UINT8        *RequestPhy,\r
+  IN  UINT8        RequestLen,\r
+  OUT TD_STRUCT    **PtrTD\r
   );\r
 \r
 /**\r
@@ -657,16 +653,16 @@ GenSetupStageTD (
 **/\r
 EFI_STATUS\r
 GenDataTD (\r
-  IN  USB_UHC_DEV     *UhcDev,\r
-  IN  UINT8           DevAddr,\r
-  IN  UINT8           Endpoint,\r
-  IN  UINT8           *PtrData,\r
-  IN  UINT8           *DataPhy,\r
-  IN  UINT8           Len,\r
-  IN  UINT8           PktID,\r
-  IN  UINT8           Toggle,\r
-  IN  UINT8           DeviceSpeed,\r
-  OUT TD_STRUCT       **PtrTD\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  UINT8        DevAddr,\r
+  IN  UINT8        Endpoint,\r
+  IN  UINT8        *PtrData,\r
+  IN  UINT8        *DataPhy,\r
+  IN  UINT8        Len,\r
+  IN  UINT8        PktID,\r
+  IN  UINT8        Toggle,\r
+  IN  UINT8        DeviceSpeed,\r
+  OUT TD_STRUCT    **PtrTD\r
   );\r
 \r
 /**\r
@@ -685,12 +681,12 @@ GenDataTD (
 **/\r
 EFI_STATUS\r
 CreateStatusTD (\r
-  IN  USB_UHC_DEV     *UhcDev,\r
-  IN  UINT8           DevAddr,\r
-  IN  UINT8           Endpoint,\r
-  IN  UINT8           PktID,\r
-  IN  UINT8           DeviceSpeed,\r
-  OUT TD_STRUCT       **PtrTD\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  UINT8        DevAddr,\r
+  IN  UINT8        Endpoint,\r
+  IN  UINT8        PktID,\r
+  IN  UINT8        DeviceSpeed,\r
+  OUT TD_STRUCT    **PtrTD\r
   );\r
 \r
 /**\r
@@ -702,8 +698,8 @@ CreateStatusTD (
 **/\r
 VOID\r
 SetTDLinkPtrValidorInvalid (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  BOOLEAN   IsValid\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  BOOLEAN    IsValid\r
   );\r
 \r
 /**\r
@@ -715,8 +711,8 @@ SetTDLinkPtrValidorInvalid (
 **/\r
 VOID\r
 SetTDLinkPtrQHorTDSelect (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  BOOLEAN   IsQH\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  BOOLEAN    IsQH\r
   );\r
 \r
 /**\r
@@ -728,8 +724,8 @@ SetTDLinkPtrQHorTDSelect (
 **/\r
 VOID\r
 SetTDLinkPtrDepthorBreadth (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  BOOLEAN   IsDepth\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  BOOLEAN    IsDepth\r
   );\r
 \r
 /**\r
@@ -741,8 +737,8 @@ SetTDLinkPtrDepthorBreadth (
 **/\r
 VOID\r
 SetTDLinkPtr (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  VOID      *PtrNext\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  VOID       *PtrNext\r
   );\r
 \r
 /**\r
@@ -753,12 +749,11 @@ SetTDLinkPtr (
   @retval Get TD Link Pointer in TD.\r
 \r
 **/\r
-VOID*\r
+VOID *\r
 GetTDLinkPtr (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
-\r
 /**\r
   Enable/Disable short packet detection mechanism.\r
 \r
@@ -768,8 +763,8 @@ GetTDLinkPtr (
 **/\r
 VOID\r
 EnableorDisableTDShortPacket (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  BOOLEAN   IsEnable\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  BOOLEAN    IsEnable\r
   );\r
 \r
 /**\r
@@ -781,8 +776,8 @@ EnableorDisableTDShortPacket (
 **/\r
 VOID\r
 SetTDControlErrorCounter (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  UINT8     MaxErrors\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  UINT8      MaxErrors\r
   );\r
 \r
 /**\r
@@ -794,8 +789,8 @@ SetTDControlErrorCounter (
 **/\r
 VOID\r
 SetTDLoworFullSpeedDevice (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  BOOLEAN   IsLowSpeedDevice\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  BOOLEAN    IsLowSpeedDevice\r
   );\r
 \r
 /**\r
@@ -807,8 +802,8 @@ SetTDLoworFullSpeedDevice (
 **/\r
 VOID\r
 SetTDControlIsochronousorNot (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  BOOLEAN   IsIsochronous\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  BOOLEAN    IsIsochronous\r
   );\r
 \r
 /**\r
@@ -821,8 +816,8 @@ SetTDControlIsochronousorNot (
 **/\r
 VOID\r
 SetorClearTDControlIOC (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  BOOLEAN   IsSet\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  BOOLEAN    IsSet\r
   );\r
 \r
 /**\r
@@ -834,8 +829,8 @@ SetorClearTDControlIOC (
 **/\r
 VOID\r
 SetTDStatusActiveorInactive (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  BOOLEAN   IsActive\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  BOOLEAN    IsActive\r
   );\r
 \r
 /**\r
@@ -848,8 +843,8 @@ SetTDStatusActiveorInactive (
 **/\r
 UINT16\r
 SetTDTokenMaxLength (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  UINT16    MaxLen\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  UINT16     MaxLen\r
   );\r
 \r
 /**\r
@@ -860,7 +855,7 @@ SetTDTokenMaxLength (
 **/\r
 VOID\r
 SetTDTokenDataToggle1 (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -871,7 +866,7 @@ SetTDTokenDataToggle1 (
 **/\r
 VOID\r
 SetTDTokenDataToggle0 (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -883,8 +878,8 @@ SetTDTokenDataToggle0 (
 **/\r
 VOID\r
 SetTDTokenEndPoint (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  UINTN     EndPoint\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  UINTN      EndPoint\r
   );\r
 \r
 /**\r
@@ -896,8 +891,8 @@ SetTDTokenEndPoint (
 **/\r
 VOID\r
 SetTDTokenDeviceAddress (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  UINTN     DevAddr\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  UINTN      DevAddr\r
   );\r
 \r
 /**\r
@@ -909,8 +904,8 @@ SetTDTokenDeviceAddress (
 **/\r
 VOID\r
 SetTDTokenPacketID (\r
-  IN  TD_STRUCT *PtrTDStruct,\r
-  IN  UINT8     PacketID\r
+  IN  TD_STRUCT  *PtrTDStruct,\r
+  IN  UINT8      PacketID\r
   );\r
 \r
 /**\r
@@ -922,7 +917,7 @@ SetTDTokenPacketID (
 **/\r
 VOID\r
 SetTDDataBuffer (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -935,7 +930,7 @@ SetTDDataBuffer (
 **/\r
 BOOLEAN\r
 IsTDStatusActive (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -948,7 +943,7 @@ IsTDStatusActive (
 **/\r
 BOOLEAN\r
 IsTDStatusStalled (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -961,7 +956,7 @@ IsTDStatusStalled (
 **/\r
 BOOLEAN\r
 IsTDStatusBufferError (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -974,7 +969,7 @@ IsTDStatusBufferError (
 **/\r
 BOOLEAN\r
 IsTDStatusBabbleError (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -987,7 +982,7 @@ IsTDStatusBabbleError (
 **/\r
 BOOLEAN\r
 IsTDStatusNAKReceived (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -1000,7 +995,7 @@ IsTDStatusNAKReceived (
 **/\r
 BOOLEAN\r
 IsTDStatusCRCTimeOutError (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -1013,7 +1008,7 @@ IsTDStatusCRCTimeOutError (
 **/\r
 BOOLEAN\r
 IsTDStatusBitStuffError (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -1026,7 +1021,7 @@ IsTDStatusBitStuffError (
 **/\r
 UINT16\r
 GetTDStatusActualLength (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -1039,7 +1034,7 @@ GetTDStatusActualLength (
 **/\r
 BOOLEAN\r
 GetTDLinkPtrValidorInvalid (\r
-  IN  TD_STRUCT *PtrTDStruct\r
+  IN  TD_STRUCT  *PtrTDStruct\r
   );\r
 \r
 /**\r
@@ -1052,7 +1047,7 @@ GetTDLinkPtrValidorInvalid (
 **/\r
 UINTN\r
 CountTDsNumber (\r
-  IN  TD_STRUCT *PtrFirstTD\r
+  IN  TD_STRUCT  *PtrFirstTD\r
   );\r
 \r
 /**\r
@@ -1064,8 +1059,8 @@ CountTDsNumber (
 **/\r
 VOID\r
 LinkTDToQH (\r
-  IN  QH_STRUCT *PtrQH,\r
-  IN  TD_STRUCT *PtrTD\r
+  IN  QH_STRUCT  *PtrQH,\r
+  IN  TD_STRUCT  *PtrTD\r
   );\r
 \r
 /**\r
@@ -1077,8 +1072,8 @@ LinkTDToQH (
 **/\r
 VOID\r
 LinkTDToTD (\r
-  IN  TD_STRUCT *PtrPreTD,\r
-  IN  TD_STRUCT *PtrTD\r
+  IN  TD_STRUCT  *PtrPreTD,\r
+  IN  TD_STRUCT  *PtrTD\r
   );\r
 \r
 /**\r
@@ -1097,11 +1092,11 @@ LinkTDToTD (
 **/\r
 EFI_STATUS\r
 ExecuteControlTransfer (\r
-  IN  USB_UHC_DEV *UhcDev,\r
-  IN  TD_STRUCT   *PtrTD,\r
-  OUT UINTN       *ActualLen,\r
-  IN  UINTN       TimeOut,\r
-  OUT UINT32      *TransferResult\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  IN  TD_STRUCT    *PtrTD,\r
+  OUT UINTN        *ActualLen,\r
+  IN  UINTN        TimeOut,\r
+  OUT UINT32       *TransferResult\r
   );\r
 \r
 /**\r
@@ -1121,12 +1116,12 @@ ExecuteControlTransfer (
 **/\r
 EFI_STATUS\r
 ExecBulkTransfer (\r
-  IN     USB_UHC_DEV *UhcDev,\r
-  IN     TD_STRUCT   *PtrTD,\r
-  IN OUT UINTN     *ActualLen,\r
-  IN     UINT8     *DataToggle,\r
-  IN     UINTN     TimeOut,\r
-  OUT    UINT32    *TransferResult\r
+  IN     USB_UHC_DEV  *UhcDev,\r
+  IN     TD_STRUCT    *PtrTD,\r
+  IN OUT UINTN        *ActualLen,\r
+  IN     UINT8        *DataToggle,\r
+  IN     UINTN        TimeOut,\r
+  OUT    UINT32       *TransferResult\r
   );\r
 \r
 /**\r
@@ -1138,8 +1133,8 @@ ExecBulkTransfer (
 **/\r
 VOID\r
 DeleteQueuedTDs (\r
-  IN USB_UHC_DEV     *UhcDev,\r
-  IN TD_STRUCT       *PtrFirstTD\r
+  IN USB_UHC_DEV  *UhcDev,\r
+  IN TD_STRUCT    *PtrFirstTD\r
   );\r
 \r
 /**\r
@@ -1155,10 +1150,10 @@ DeleteQueuedTDs (
 **/\r
 BOOLEAN\r
 CheckTDsResults (\r
-  IN  TD_STRUCT               *PtrTD,\r
-  OUT UINT32                  *Result,\r
-  OUT UINTN                   *ErrTDPos,\r
-  OUT UINTN                   *ActualTransferSize\r
+  IN  TD_STRUCT  *PtrTD,\r
+  OUT UINT32     *Result,\r
+  OUT UINTN      *ErrTDPos,\r
+  OUT UINTN      *ActualTransferSize\r
   );\r
 \r
 /**\r
@@ -1190,7 +1185,7 @@ CreateMemoryBlock (
 **/\r
 EFI_STATUS\r
 InitializeMemoryManagement (\r
-  IN USB_UHC_DEV           *UhcDev\r
+  IN USB_UHC_DEV  *UhcDev\r
   );\r
 \r
 /**\r
@@ -1206,9 +1201,9 @@ InitializeMemoryManagement (
 **/\r
 EFI_STATUS\r
 UhcAllocatePool (\r
-  IN  USB_UHC_DEV     *UhcDev,\r
-  OUT UINT8           **Pool,\r
-  IN  UINTN           AllocSize\r
+  IN  USB_UHC_DEV  *UhcDev,\r
+  OUT UINT8        **Pool,\r
+  IN  UINTN        AllocSize\r
   );\r
 \r
 /**\r
@@ -1239,9 +1234,9 @@ AllocMemInMemoryBlock (
 **/\r
 VOID\r
 UhcFreePool (\r
-  IN USB_UHC_DEV     *UhcDev,\r
-  IN UINT8           *Pool,\r
-  IN UINTN           AllocSize\r
+  IN USB_UHC_DEV  *UhcDev,\r
+  IN UINT8        *Pool,\r
+  IN UINTN        AllocSize\r
   );\r
 \r
 /**\r
@@ -1257,7 +1252,6 @@ InsertMemoryHeaderToList (
   IN MEMORY_MANAGE_HEADER  *NewMemoryHeader\r
   );\r
 \r
-\r
 /**\r
   Map address of request structure buffer.\r
 \r
@@ -1272,10 +1266,10 @@ InsertMemoryHeaderToList (
 **/\r
 EFI_STATUS\r
 UhciMapUserRequest (\r
-  IN  USB_UHC_DEV         *Uhc,\r
-  IN  OUT VOID            *Request,\r
-  OUT UINT8               **MappedAddr,\r
-  OUT VOID                **Map\r
+  IN  USB_UHC_DEV  *Uhc,\r
+  IN  OUT VOID     *Request,\r
+  OUT UINT8        **MappedAddr,\r
+  OUT VOID         **Map\r
   );\r
 \r
 /**\r
@@ -1343,8 +1337,8 @@ IoMmuMap (
 **/\r
 VOID\r
 IoMmuUnmap (\r
-  IN EDKII_IOMMU_PPI        *IoMmu,\r
-  IN VOID                  *Mapping\r
+  IN EDKII_IOMMU_PPI  *IoMmu,\r
+  IN VOID             *Mapping\r
   );\r
 \r
 /**\r
@@ -1375,7 +1369,6 @@ IoMmuAllocateBuffer (
   OUT VOID                  **Mapping\r
   );\r
 \r
-\r
 /**\r
   Initialize IOMMU.\r
 \r
@@ -1384,7 +1377,7 @@ IoMmuAllocateBuffer (
 **/\r
 VOID\r
 IoMmuInit (\r
-  OUT EDKII_IOMMU_PPI       **IoMmu\r
+  OUT EDKII_IOMMU_PPI  **IoMmu\r
   );\r
 \r
 #endif\r