]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/XhciPei/XhciReg.h
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / XhciPei / XhciReg.h
index e98b451a968c82cc2cc2a69fbf19aa7c965f8ac3..bfbb6085262dde9478f38eb3cbf4a523507991fb 100644 (file)
@@ -13,153 +13,152 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 //\r
 // Capability registers offset\r
 //\r
-#define XHC_CAPLENGTH_OFFSET            0x00    // Capability register length offset\r
-#define XHC_HCIVERSION_OFFSET           0x02    // Interface Version Number 02-03h\r
-#define XHC_HCSPARAMS1_OFFSET           0x04    // Structural Parameters 1\r
-#define XHC_HCSPARAMS2_OFFSET           0x08    // Structural Parameters 2\r
-#define XHC_HCSPARAMS3_OFFSET           0x0c    // Structural Parameters 3\r
-#define XHC_HCCPARAMS_OFFSET            0x10    // Capability Parameters\r
-#define XHC_DBOFF_OFFSET                0x14    // Doorbell Offset\r
-#define XHC_RTSOFF_OFFSET               0x18    // Runtime Register Space Offset\r
+#define XHC_CAPLENGTH_OFFSET   0x00             // Capability register length offset\r
+#define XHC_HCIVERSION_OFFSET  0x02             // Interface Version Number 02-03h\r
+#define XHC_HCSPARAMS1_OFFSET  0x04             // Structural Parameters 1\r
+#define XHC_HCSPARAMS2_OFFSET  0x08             // Structural Parameters 2\r
+#define XHC_HCSPARAMS3_OFFSET  0x0c             // Structural Parameters 3\r
+#define XHC_HCCPARAMS_OFFSET   0x10             // Capability Parameters\r
+#define XHC_DBOFF_OFFSET       0x14             // Doorbell Offset\r
+#define XHC_RTSOFF_OFFSET      0x18             // Runtime Register Space Offset\r
 \r
 //\r
 // Operational registers offset\r
 //\r
-#define XHC_USBCMD_OFFSET               0x0000  // USB Command Register Offset\r
-#define XHC_USBSTS_OFFSET               0x0004  // USB Status Register Offset\r
-#define XHC_PAGESIZE_OFFSET             0x0008  // USB Page Size Register Offset\r
-#define XHC_DNCTRL_OFFSET               0x0014  // Device Notification Control Register Offset\r
-#define XHC_CRCR_OFFSET                 0x0018  // Command Ring Control Register Offset\r
-#define XHC_DCBAAP_OFFSET               0x0030  // Device Context Base Address Array Pointer Register Offset\r
-#define XHC_CONFIG_OFFSET               0x0038  // Configure Register Offset\r
-#define XHC_PORTSC_OFFSET               0x0400  // Port Status and Control Register Offset\r
+#define XHC_USBCMD_OFFSET    0x0000             // USB Command Register Offset\r
+#define XHC_USBSTS_OFFSET    0x0004             // USB Status Register Offset\r
+#define XHC_PAGESIZE_OFFSET  0x0008             // USB Page Size Register Offset\r
+#define XHC_DNCTRL_OFFSET    0x0014             // Device Notification Control Register Offset\r
+#define XHC_CRCR_OFFSET      0x0018             // Command Ring Control Register Offset\r
+#define XHC_DCBAAP_OFFSET    0x0030             // Device Context Base Address Array Pointer Register Offset\r
+#define XHC_CONFIG_OFFSET    0x0038             // Configure Register Offset\r
+#define XHC_PORTSC_OFFSET    0x0400             // Port Status and Control Register Offset\r
 \r
 //\r
 // Runtime registers offset\r
 //\r
-#define XHC_MFINDEX_OFFSET              0x00    // Microframe Index Register Offset\r
-#define XHC_IMAN_OFFSET                 0x20    // Interrupter X Management Register Offset\r
-#define XHC_IMOD_OFFSET                 0x24    // Interrupter X Moderation Register Offset\r
-#define XHC_ERSTSZ_OFFSET               0x28    // Event Ring Segment Table Size Register Offset\r
-#define XHC_ERSTBA_OFFSET               0x30    // Event Ring Segment Table Base Address Register Offset\r
-#define XHC_ERDP_OFFSET                 0x38    // Event Ring Dequeue Pointer Register Offset\r
+#define XHC_MFINDEX_OFFSET  0x00                // Microframe Index Register Offset\r
+#define XHC_IMAN_OFFSET     0x20                // Interrupter X Management Register Offset\r
+#define XHC_IMOD_OFFSET     0x24                // Interrupter X Moderation Register Offset\r
+#define XHC_ERSTSZ_OFFSET   0x28                // Event Ring Segment Table Size Register Offset\r
+#define XHC_ERSTBA_OFFSET   0x30                // Event Ring Segment Table Base Address Register Offset\r
+#define XHC_ERDP_OFFSET     0x38                // Event Ring Dequeue Pointer Register Offset\r
 \r
 //\r
 // Register Bit Definition\r
 //\r
-#define XHC_USBCMD_RUN                  BIT0    // Run/Stop\r
-#define XHC_USBCMD_RESET                BIT1    // Host Controller Reset\r
-#define XHC_USBCMD_INTE                 BIT2    // Interrupter Enable\r
-#define XHC_USBCMD_HSEE                 BIT3    // Host System Error Enable\r
-\r
-#define XHC_USBSTS_HALT                 BIT0    // Host Controller Halted\r
-#define XHC_USBSTS_HSE                  BIT2    // Host System Error\r
-#define XHC_USBSTS_EINT                 BIT3    // Event Interrupt\r
-#define XHC_USBSTS_PCD                  BIT4    // Port Change Detect\r
-#define XHC_USBSTS_SSS                  BIT8    // Save State Status\r
-#define XHC_USBSTS_RSS                  BIT9    // Restore State Status\r
-#define XHC_USBSTS_SRE                  BIT10   // Save/Restore Error\r
-#define XHC_USBSTS_CNR                  BIT11   // Host Controller Not Ready\r
-#define XHC_USBSTS_HCE                  BIT12   // Host Controller Error\r
-\r
-#define XHC_PAGESIZE_MASK               0xFFFF  // Page Size\r
-\r
-#define XHC_CRCR_RCS                    BIT0    // Ring Cycle State\r
-#define XHC_CRCR_CS                     BIT1    // Command Stop\r
-#define XHC_CRCR_CA                     BIT2    // Command Abort\r
-#define XHC_CRCR_CRR                    BIT3    // Command Ring Running\r
-\r
-#define XHC_CONFIG_MASK                 0xFF    // Max Device Slots Enabled\r
-\r
-#define XHC_PORTSC_CCS                  BIT0    // Current Connect Status\r
-#define XHC_PORTSC_PED                  BIT1    // Port Enabled/Disabled\r
-#define XHC_PORTSC_OCA                  BIT3    // Over-current Active\r
-#define XHC_PORTSC_RESET                BIT4    // Port Reset\r
-#define XHC_PORTSC_PLS                  (BIT5|BIT6|BIT7|BIT8)     // Port Link State\r
-#define XHC_PORTSC_PP                   BIT9    // Port Power\r
-#define XHC_PORTSC_PS                   (BIT10|BIT11|BIT12|BIT13) // Port Speed\r
-#define XHC_PORTSC_LWS                  BIT16   // Port Link State Write Strobe\r
-#define XHC_PORTSC_CSC                  BIT17   // Connect Status Change\r
-#define XHC_PORTSC_PEC                  BIT18   // Port Enabled/Disabled Change\r
-#define XHC_PORTSC_WRC                  BIT19   // Warm Port Reset Change\r
-#define XHC_PORTSC_OCC                  BIT20   // Over-Current Change\r
-#define XHC_PORTSC_PRC                  BIT21   // Port Reset Change\r
-#define XHC_PORTSC_PLC                  BIT22   // Port Link State Change\r
-#define XHC_PORTSC_CEC                  BIT23   // Port Config Error Change\r
-#define XHC_PORTSC_CAS                  BIT24   // Cold Attach Status\r
-\r
-#define XHC_HUB_PORTSC_CCS              BIT0    // Hub's Current Connect Status\r
-#define XHC_HUB_PORTSC_PED              BIT1    // Hub's Port Enabled/Disabled\r
-#define XHC_HUB_PORTSC_OCA              BIT3    // Hub's Over-current Active\r
-#define XHC_HUB_PORTSC_RESET            BIT4    // Hub's Port Reset\r
-#define XHC_HUB_PORTSC_PP               BIT9    // Hub's Port Power\r
-#define XHC_HUB_PORTSC_CSC              BIT16   // Hub's Connect Status Change\r
-#define XHC_HUB_PORTSC_PEC              BIT17   // Hub's Port Enabled/Disabled Change\r
-#define XHC_HUB_PORTSC_OCC              BIT19   // Hub's Over-Current Change\r
-#define XHC_HUB_PORTSC_PRC              BIT20   // Hub's Port Reset Change\r
-#define XHC_HUB_PORTSC_BHRC             BIT21   // Hub's Port Warm Reset Change\r
-\r
-#define XHC_IMAN_IP                     BIT0    // Interrupt Pending\r
-#define XHC_IMAN_IE                     BIT1    // Interrupt Enable\r
-\r
-#define XHC_IMODI_MASK                  0x0000FFFF  // Interrupt Moderation Interval\r
-#define XHC_IMODC_MASK                  0xFFFF0000  // Interrupt Moderation Counter\r
-\r
+#define XHC_USBCMD_RUN    BIT0                  // Run/Stop\r
+#define XHC_USBCMD_RESET  BIT1                  // Host Controller Reset\r
+#define XHC_USBCMD_INTE   BIT2                  // Interrupter Enable\r
+#define XHC_USBCMD_HSEE   BIT3                  // Host System Error Enable\r
+\r
+#define XHC_USBSTS_HALT  BIT0                   // Host Controller Halted\r
+#define XHC_USBSTS_HSE   BIT2                   // Host System Error\r
+#define XHC_USBSTS_EINT  BIT3                   // Event Interrupt\r
+#define XHC_USBSTS_PCD   BIT4                   // Port Change Detect\r
+#define XHC_USBSTS_SSS   BIT8                   // Save State Status\r
+#define XHC_USBSTS_RSS   BIT9                   // Restore State Status\r
+#define XHC_USBSTS_SRE   BIT10                  // Save/Restore Error\r
+#define XHC_USBSTS_CNR   BIT11                  // Host Controller Not Ready\r
+#define XHC_USBSTS_HCE   BIT12                  // Host Controller Error\r
+\r
+#define XHC_PAGESIZE_MASK  0xFFFF               // Page Size\r
+\r
+#define XHC_CRCR_RCS  BIT0                      // Ring Cycle State\r
+#define XHC_CRCR_CS   BIT1                      // Command Stop\r
+#define XHC_CRCR_CA   BIT2                      // Command Abort\r
+#define XHC_CRCR_CRR  BIT3                      // Command Ring Running\r
+\r
+#define XHC_CONFIG_MASK  0xFF                   // Max Device Slots Enabled\r
+\r
+#define XHC_PORTSC_CCS    BIT0                      // Current Connect Status\r
+#define XHC_PORTSC_PED    BIT1                      // Port Enabled/Disabled\r
+#define XHC_PORTSC_OCA    BIT3                      // Over-current Active\r
+#define XHC_PORTSC_RESET  BIT4                      // Port Reset\r
+#define XHC_PORTSC_PLS    (BIT5|BIT6|BIT7|BIT8)     // Port Link State\r
+#define XHC_PORTSC_PP     BIT9                      // Port Power\r
+#define XHC_PORTSC_PS     (BIT10|BIT11|BIT12|BIT13) // Port Speed\r
+#define XHC_PORTSC_LWS    BIT16                     // Port Link State Write Strobe\r
+#define XHC_PORTSC_CSC    BIT17                     // Connect Status Change\r
+#define XHC_PORTSC_PEC    BIT18                     // Port Enabled/Disabled Change\r
+#define XHC_PORTSC_WRC    BIT19                     // Warm Port Reset Change\r
+#define XHC_PORTSC_OCC    BIT20                     // Over-Current Change\r
+#define XHC_PORTSC_PRC    BIT21                     // Port Reset Change\r
+#define XHC_PORTSC_PLC    BIT22                     // Port Link State Change\r
+#define XHC_PORTSC_CEC    BIT23                     // Port Config Error Change\r
+#define XHC_PORTSC_CAS    BIT24                     // Cold Attach Status\r
+\r
+#define XHC_HUB_PORTSC_CCS    BIT0              // Hub's Current Connect Status\r
+#define XHC_HUB_PORTSC_PED    BIT1              // Hub's Port Enabled/Disabled\r
+#define XHC_HUB_PORTSC_OCA    BIT3              // Hub's Over-current Active\r
+#define XHC_HUB_PORTSC_RESET  BIT4              // Hub's Port Reset\r
+#define XHC_HUB_PORTSC_PP     BIT9              // Hub's Port Power\r
+#define XHC_HUB_PORTSC_CSC    BIT16             // Hub's Connect Status Change\r
+#define XHC_HUB_PORTSC_PEC    BIT17             // Hub's Port Enabled/Disabled Change\r
+#define XHC_HUB_PORTSC_OCC    BIT19             // Hub's Over-Current Change\r
+#define XHC_HUB_PORTSC_PRC    BIT20             // Hub's Port Reset Change\r
+#define XHC_HUB_PORTSC_BHRC   BIT21             // Hub's Port Warm Reset Change\r
+\r
+#define XHC_IMAN_IP  BIT0                       // Interrupt Pending\r
+#define XHC_IMAN_IE  BIT1                       // Interrupt Enable\r
+\r
+#define XHC_IMODI_MASK  0x0000FFFF                  // Interrupt Moderation Interval\r
+#define XHC_IMODC_MASK  0xFFFF0000                  // Interrupt Moderation Counter\r
 \r
 #pragma pack (1)\r
 typedef struct {\r
-  UINT8                 MaxSlots;       // Number of Device Slots\r
-  UINT16                MaxIntrs:11;    // Number of Interrupters\r
-  UINT16                Rsvd:5;\r
-  UINT8                 MaxPorts;       // Number of Ports\r
+  UINT8     MaxSlots;                   // Number of Device Slots\r
+  UINT16    MaxIntrs : 11;              // Number of Interrupters\r
+  UINT16    Rsvd     : 5;\r
+  UINT8     MaxPorts;                   // Number of Ports\r
 } HCSPARAMS1;\r
 \r
 //\r
 // Structural Parameters 1 Register Bitmap Definition\r
 //\r
 typedef union {\r
-  UINT32                Dword;\r
-  HCSPARAMS1            Data;\r
+  UINT32        Dword;\r
+  HCSPARAMS1    Data;\r
 } XHC_HCSPARAMS1;\r
 \r
 typedef struct {\r
-  UINT32                Ist:4;          // Isochronous Scheduling Threshold\r
-  UINT32                Erst:4;         // Event Ring Segment Table Max\r
-  UINT32                Rsvd:13;\r
-  UINT32                ScratchBufHi:5; // Max Scratchpad Buffers Hi\r
-  UINT32                Spr:1;          // Scratchpad Restore\r
-  UINT32                ScratchBufLo:5; // Max Scratchpad Buffers Lo\r
+  UINT32    Ist          : 4;           // Isochronous Scheduling Threshold\r
+  UINT32    Erst         : 4;           // Event Ring Segment Table Max\r
+  UINT32    Rsvd         : 13;\r
+  UINT32    ScratchBufHi : 5;           // Max Scratchpad Buffers Hi\r
+  UINT32    Spr          : 1;           // Scratchpad Restore\r
+  UINT32    ScratchBufLo : 5;           // Max Scratchpad Buffers Lo\r
 } HCSPARAMS2;\r
 \r
 //\r
 // Structural Parameters 2 Register Bitmap Definition\r
 //\r
 typedef union {\r
-  UINT32                Dword;\r
-  HCSPARAMS2            Data;\r
+  UINT32        Dword;\r
+  HCSPARAMS2    Data;\r
 } XHC_HCSPARAMS2;\r
 \r
 typedef struct {\r
-  UINT16                Ac64:1;        // 64-bit Addressing Capability\r
-  UINT16                Bnc:1;         // BW Negotiation Capability\r
-  UINT16                Csz:1;         // Context Size\r
-  UINT16                Ppc:1;         // Port Power Control\r
-  UINT16                Pind:1;        // Port Indicators\r
-  UINT16                Lhrc:1;        // Light HC Reset Capability\r
-  UINT16                Ltc:1;         // Latency Tolerance Messaging Capability\r
-  UINT16                Nss:1;         // No Secondary SID Support\r
-  UINT16                Pae:1;         // Parse All Event Data\r
-  UINT16                Rsvd:3;\r
-  UINT16                MaxPsaSize:4;  // Maximum Primary Stream Array Size\r
-  UINT16                ExtCapReg;     // xHCI Extended Capabilities Pointer\r
+  UINT16    Ac64       : 1;            // 64-bit Addressing Capability\r
+  UINT16    Bnc        : 1;            // BW Negotiation Capability\r
+  UINT16    Csz        : 1;            // Context Size\r
+  UINT16    Ppc        : 1;            // Port Power Control\r
+  UINT16    Pind       : 1;            // Port Indicators\r
+  UINT16    Lhrc       : 1;            // Light HC Reset Capability\r
+  UINT16    Ltc        : 1;            // Latency Tolerance Messaging Capability\r
+  UINT16    Nss        : 1;            // No Secondary SID Support\r
+  UINT16    Pae        : 1;            // Parse All Event Data\r
+  UINT16    Rsvd       : 3;\r
+  UINT16    MaxPsaSize : 4;            // Maximum Primary Stream Array Size\r
+  UINT16    ExtCapReg;                 // xHCI Extended Capabilities Pointer\r
 } HCCPARAMS;\r
 \r
 //\r
 // Capability Parameters Register Bitmap Definition\r
 //\r
 typedef union {\r
-  UINT32                Dword;\r
-  HCCPARAMS             Data;\r
+  UINT32       Dword;\r
+  HCCPARAMS    Data;\r
 } XHC_HCCPARAMS;\r
 \r
 #pragma pack ()\r
@@ -169,19 +168,19 @@ typedef union {
 //\r
 #pragma pack(1)\r
 typedef struct {\r
-  UINT8                   Pi;\r
-  UINT8                   SubClassCode;\r
-  UINT8                   BaseCode;\r
+  UINT8    Pi;\r
+  UINT8    SubClassCode;\r
+  UINT8    BaseCode;\r
 } USB_CLASSC;\r
 \r
 typedef struct {\r
-  UINT8                     Length;\r
-  UINT8                     DescType;\r
-  UINT8                     NumPorts;\r
-  UINT16                    HubCharacter;\r
-  UINT8                     PwrOn2PwrGood;\r
-  UINT8                     HubContrCurrent;\r
-  UINT8                     Filler[16];\r
+  UINT8     Length;\r
+  UINT8     DescType;\r
+  UINT8     NumPorts;\r
+  UINT16    HubCharacter;\r
+  UINT8     PwrOn2PwrGood;\r
+  UINT8     HubContrCurrent;\r
+  UINT8     Filler[16];\r
 } EFI_USB_HUB_DESCRIPTOR;\r
 #pragma pack()\r
 \r
@@ -191,8 +190,8 @@ typedef struct {
 //  For more details, Please refer to USB 3.0 Spec Table 10-7.\r
 //\r
 typedef enum {\r
-  Usb3PortBHPortReset          = 28,\r
-  Usb3PortBHPortResetChange    = 29\r
+  Usb3PortBHPortReset       = 28,\r
+  Usb3PortBHPortResetChange = 29\r
 } XHC_PORT_FEATURE;\r
 \r
 //\r
@@ -200,16 +199,16 @@ typedef enum {
 // UEFI's port states.\r
 //\r
 typedef struct {\r
-  UINT32                  HwState;\r
-  UINT16                  UefiState;\r
+  UINT32    HwState;\r
+  UINT16    UefiState;\r
 } USB_PORT_STATE_MAP;\r
 \r
 //\r
 // Structure to map the hardware port states to feature selector for clear port feature request.\r
 //\r
 typedef struct {\r
-  UINT32                  HwState;\r
-  UINT16                  Selector;\r
+  UINT32    HwState;\r
+  UINT16    Selector;\r
 } USB_CLEAR_PORT_MAP;\r
 \r
 /**\r
@@ -223,8 +222,8 @@ typedef struct {
 **/\r
 UINT32\r
 XhcPeiReadOpReg (\r
-  IN  PEI_XHC_DEV       *Xhc,\r
-  IN  UINT32            Offset\r
+  IN  PEI_XHC_DEV  *Xhc,\r
+  IN  UINT32       Offset\r
   );\r
 \r
 /**\r
@@ -237,9 +236,9 @@ XhcPeiReadOpReg (
 **/\r
 VOID\r
 XhcPeiWriteOpReg (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Offset,\r
-  IN UINT32             Data\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Offset,\r
+  IN UINT32       Data\r
   );\r
 \r
 /**\r
@@ -252,9 +251,9 @@ XhcPeiWriteOpReg (
 **/\r
 VOID\r
 XhcPeiSetOpRegBit (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Offset,\r
-  IN UINT32             Bit\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Offset,\r
+  IN UINT32       Bit\r
   );\r
 \r
 /**\r
@@ -267,9 +266,9 @@ XhcPeiSetOpRegBit (
 **/\r
 VOID\r
 XhcPeiClearOpRegBit (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Offset,\r
-  IN UINT32             Bit\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Offset,\r
+  IN UINT32       Bit\r
   );\r
 \r
 /**\r
@@ -288,14 +287,13 @@ XhcPeiClearOpRegBit (
 **/\r
 EFI_STATUS\r
 XhcPeiWaitOpRegBit (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Offset,\r
-  IN UINT32             Bit,\r
-  IN BOOLEAN            WaitToSet,\r
-  IN UINT32             Timeout\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Offset,\r
+  IN UINT32       Bit,\r
+  IN BOOLEAN      WaitToSet,\r
+  IN UINT32       Timeout\r
   );\r
 \r
-\r
 /**\r
   Write the data to the XHCI door bell register.\r
 \r
@@ -306,9 +304,9 @@ XhcPeiWaitOpRegBit (
 **/\r
 VOID\r
 XhcPeiWriteDoorBellReg (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Offset,\r
-  IN UINT32             Data\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Offset,\r
+  IN UINT32       Data\r
   );\r
 \r
 /**\r
@@ -322,8 +320,8 @@ XhcPeiWriteDoorBellReg (
 **/\r
 UINT32\r
 XhcPeiReadRuntimeReg (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN  UINT32            Offset\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN  UINT32      Offset\r
   );\r
 \r
 /**\r
@@ -336,9 +334,9 @@ XhcPeiReadRuntimeReg (
 **/\r
 VOID\r
 XhcPeiWriteRuntimeReg (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Offset,\r
-  IN UINT32             Data\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Offset,\r
+  IN UINT32       Data\r
   );\r
 \r
 /**\r
@@ -351,9 +349,9 @@ XhcPeiWriteRuntimeReg (
 **/\r
 VOID\r
 XhcPeiSetRuntimeRegBit (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Offset,\r
-  IN UINT32             Bit\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Offset,\r
+  IN UINT32       Bit\r
   );\r
 \r
 /**\r
@@ -366,9 +364,9 @@ XhcPeiSetRuntimeRegBit (
 **/\r
 VOID\r
 XhcPeiClearRuntimeRegBit (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Offset,\r
-  IN UINT32             Bit\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Offset,\r
+  IN UINT32       Bit\r
   );\r
 \r
 /**\r
@@ -382,7 +380,7 @@ XhcPeiClearRuntimeRegBit (
 **/\r
 BOOLEAN\r
 XhcPeiIsHalt (\r
-  IN PEI_XHC_DEV        *Xhc\r
+  IN PEI_XHC_DEV  *Xhc\r
   );\r
 \r
 /**\r
@@ -396,7 +394,7 @@ XhcPeiIsHalt (
 **/\r
 BOOLEAN\r
 XhcPeiIsSysError (\r
-  IN PEI_XHC_DEV        *Xhc\r
+  IN PEI_XHC_DEV  *Xhc\r
   );\r
 \r
 /**\r
@@ -411,8 +409,8 @@ XhcPeiIsSysError (
 **/\r
 EFI_STATUS\r
 XhcPeiResetHC (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Timeout\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Timeout\r
   );\r
 \r
 /**\r
@@ -427,8 +425,8 @@ XhcPeiResetHC (
 **/\r
 EFI_STATUS\r
 XhcPeiHaltHC (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Timeout\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Timeout\r
   );\r
 \r
 /**\r
@@ -443,8 +441,8 @@ XhcPeiHaltHC (
 **/\r
 EFI_STATUS\r
 XhcPeiRunHC (\r
-  IN PEI_XHC_DEV        *Xhc,\r
-  IN UINT32             Timeout\r
+  IN PEI_XHC_DEV  *Xhc,\r
+  IN UINT32       Timeout\r
   );\r
 \r
 #endif\r