]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/SmmPciExpressLib/PciExpressLib.c
MdePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Library / SmmPciExpressLib / PciExpressLib.c
index 97bd32c8d20169dc4c69b9b18cdfd0c6b9e6d6f3..d7876a9fb3612e66f5da9542c7745efd29f1dab7 100644 (file)
@@ -22,8 +22,8 @@
 ///\r
 /// Module global that contains the base physical address and size of the PCI Express MMIO range.\r
 ///\r
-UINTN mSmmPciExpressLibPciExpressBaseAddress = 0;\r
-UINTN mSmmPciExpressLibPciExpressBaseSize = 0;\r
+UINTN  mSmmPciExpressLibPciExpressBaseAddress = 0;\r
+UINTN  mSmmPciExpressLibPciExpressBaseSize    = 0;\r
 \r
 /**\r
  The constructor function caches the PCI Express Base Address\r
@@ -36,17 +36,17 @@ UINTN mSmmPciExpressLibPciExpressBaseSize = 0;
 EFI_STATUS\r
 EFIAPI\r
 SmmPciExpressLibConstructor (\r
IN EFI_HANDLE ImageHandle,\r
IN EFI_SYSTEM_TABLE *SystemTable\r
- )\r
 IN EFI_HANDLE        ImageHandle,\r
 IN EFI_SYSTEM_TABLE  *SystemTable\r
 )\r
 {\r
- //\r
- // Cache the physical address and size of the PCI Express MMIO range into a module global variable\r
- //\r
mSmmPciExpressLibPciExpressBaseAddress = (UINTN) PcdGet64 (PcdPciExpressBaseAddress);\r
mSmmPciExpressLibPciExpressBaseSize = (UINTN) PcdGet64 (PcdPciExpressBaseSize);\r
 //\r
 // Cache the physical address and size of the PCI Express MMIO range into a module global variable\r
 //\r
 mSmmPciExpressLibPciExpressBaseAddress = (UINTN)PcdGet64 (PcdPciExpressBaseAddress);\r
 mSmmPciExpressLibPciExpressBaseSize    = (UINTN)PcdGet64 (PcdPciExpressBaseSize);\r
 \r
- return EFI_SUCCESS;\r
 return EFI_SUCCESS;\r
 }\r
 \r
 /**\r
@@ -84,11 +84,11 @@ SmmPciExpressLibConstructor (
 RETURN_STATUS\r
 EFIAPI\r
 PciExpressRegisterForRuntimeAccess (\r
IN UINTN Address\r
- )\r
 IN UINTN  Address\r
 )\r
 {\r
- ASSERT_INVALID_PCI_ADDRESS (Address);\r
- return RETURN_UNSUPPORTED;\r
 ASSERT_INVALID_PCI_ADDRESS (Address);\r
 return RETURN_UNSUPPORTED;\r
 }\r
 \r
 /**\r
@@ -109,20 +109,21 @@ PciExpressRegisterForRuntimeAccess (
 **/\r
 UINTN\r
 GetPciExpressAddress (\r
IN UINTN Address\r
- )\r
 IN UINTN  Address\r
 )\r
 {\r
- //\r
- // Make sure Address is valid\r
- //\r
- ASSERT_INVALID_PCI_ADDRESS (Address);\r
- //\r
- // Make sure the Address is in MMCONF address space\r
- //\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINTN) -1;\r
- }\r
- return mSmmPciExpressLibPciExpressBaseAddress + Address;\r
+  //\r
+  // Make sure Address is valid\r
+  //\r
+  ASSERT_INVALID_PCI_ADDRESS (Address);\r
+  //\r
+  // Make sure the Address is in MMCONF address space\r
+  //\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINTN)-1;\r
+  }\r
+\r
+  return mSmmPciExpressLibPciExpressBaseAddress + Address;\r
 }\r
 \r
 /**\r
@@ -144,13 +145,14 @@ GetPciExpressAddress (
 UINT8\r
 EFIAPI\r
 PciExpressRead8 (\r
IN UINTN Address\r
- )\r
 IN UINTN  Address\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioRead8 (GetPciExpressAddress (Address));\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioRead8 (GetPciExpressAddress (Address));\r
 }\r
 \r
 /**\r
@@ -173,14 +175,15 @@ PciExpressRead8 (
 UINT8\r
 EFIAPI\r
 PciExpressWrite8 (\r
IN UINTN Address,\r
IN UINT8 Value\r
- )\r
 IN UINTN  Address,\r
 IN UINT8  Value\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioWrite8 (GetPciExpressAddress (Address), Value);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioWrite8 (GetPciExpressAddress (Address), Value);\r
 }\r
 \r
 /**\r
@@ -207,14 +210,15 @@ PciExpressWrite8 (
 UINT8\r
 EFIAPI\r
 PciExpressOr8 (\r
IN UINTN Address,\r
IN UINT8 OrData\r
- )\r
 IN UINTN  Address,\r
 IN UINT8  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioOr8 (GetPciExpressAddress (Address), OrData);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioOr8 (GetPciExpressAddress (Address), OrData);\r
 }\r
 \r
 /**\r
@@ -241,14 +245,15 @@ PciExpressOr8 (
 UINT8\r
 EFIAPI\r
 PciExpressAnd8 (\r
IN UINTN Address,\r
IN UINT8 AndData\r
- )\r
 IN UINTN  Address,\r
 IN UINT8  AndData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioAnd8 (GetPciExpressAddress (Address), AndData);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioAnd8 (GetPciExpressAddress (Address), AndData);\r
 }\r
 \r
 /**\r
@@ -277,19 +282,20 @@ PciExpressAnd8 (
 UINT8\r
 EFIAPI\r
 PciExpressAndThenOr8 (\r
IN UINTN Address,\r
IN UINT8 AndData,\r
IN UINT8 OrData\r
- )\r
 IN UINTN  Address,\r
 IN UINT8  AndData,\r
 IN UINT8  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioAndThenOr8 (\r
- GetPciExpressAddress (Address),\r
- AndData,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioAndThenOr8 (\r
+           GetPciExpressAddress (Address),\r
+           AndData,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -317,19 +323,20 @@ PciExpressAndThenOr8 (
 UINT8\r
 EFIAPI\r
 PciExpressBitFieldRead8 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit\r
- )\r
 IN UINTN  Address,\r
 IN UINTN  StartBit,\r
 IN UINTN  EndBit\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioBitFieldRead8 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioBitFieldRead8 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit\r
+           );\r
 }\r
 \r
 /**\r
@@ -360,21 +367,22 @@ PciExpressBitFieldRead8 (
 UINT8\r
 EFIAPI\r
 PciExpressBitFieldWrite8 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT8 Value\r
- )\r
 IN UINTN  Address,\r
 IN UINTN  StartBit,\r
 IN UINTN  EndBit,\r
 IN UINT8  Value\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioBitFieldWrite8 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- Value\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioBitFieldWrite8 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           Value\r
+           );\r
 }\r
 \r
 /**\r
@@ -408,21 +416,22 @@ PciExpressBitFieldWrite8 (
 UINT8\r
 EFIAPI\r
 PciExpressBitFieldOr8 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT8 OrData\r
- )\r
 IN UINTN  Address,\r
 IN UINTN  StartBit,\r
 IN UINTN  EndBit,\r
 IN UINT8  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioBitFieldOr8 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioBitFieldOr8 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -456,21 +465,22 @@ PciExpressBitFieldOr8 (
 UINT8\r
 EFIAPI\r
 PciExpressBitFieldAnd8 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT8 AndData\r
- )\r
 IN UINTN  Address,\r
 IN UINTN  StartBit,\r
 IN UINTN  EndBit,\r
 IN UINT8  AndData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioBitFieldAnd8 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- AndData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioBitFieldAnd8 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           AndData\r
+           );\r
 }\r
 \r
 /**\r
@@ -508,23 +518,24 @@ PciExpressBitFieldAnd8 (
 UINT8\r
 EFIAPI\r
 PciExpressBitFieldAndThenOr8 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT8 AndData,\r
IN UINT8 OrData\r
- )\r
 IN UINTN  Address,\r
 IN UINTN  StartBit,\r
 IN UINTN  EndBit,\r
 IN UINT8  AndData,\r
 IN UINT8  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT8) -1;\r
- }\r
- return MmioBitFieldAndThenOr8 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- AndData,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT8)-1;\r
+  }\r
+\r
+  return MmioBitFieldAndThenOr8 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           AndData,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -547,13 +558,14 @@ PciExpressBitFieldAndThenOr8 (
 UINT16\r
 EFIAPI\r
 PciExpressRead16 (\r
IN UINTN Address\r
- )\r
 IN UINTN  Address\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioRead16 (GetPciExpressAddress (Address));\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioRead16 (GetPciExpressAddress (Address));\r
 }\r
 \r
 /**\r
@@ -577,14 +589,15 @@ PciExpressRead16 (
 UINT16\r
 EFIAPI\r
 PciExpressWrite16 (\r
IN UINTN Address,\r
IN UINT16 Value\r
- )\r
 IN UINTN   Address,\r
 IN UINT16  Value\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioWrite16 (GetPciExpressAddress (Address), Value);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioWrite16 (GetPciExpressAddress (Address), Value);\r
 }\r
 \r
 /**\r
@@ -612,14 +625,15 @@ PciExpressWrite16 (
 UINT16\r
 EFIAPI\r
 PciExpressOr16 (\r
IN UINTN Address,\r
IN UINT16 OrData\r
- )\r
 IN UINTN   Address,\r
 IN UINT16  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioOr16 (GetPciExpressAddress (Address), OrData);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioOr16 (GetPciExpressAddress (Address), OrData);\r
 }\r
 \r
 /**\r
@@ -647,14 +661,15 @@ PciExpressOr16 (
 UINT16\r
 EFIAPI\r
 PciExpressAnd16 (\r
IN UINTN Address,\r
IN UINT16 AndData\r
- )\r
 IN UINTN   Address,\r
 IN UINT16  AndData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioAnd16 (GetPciExpressAddress (Address), AndData);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioAnd16 (GetPciExpressAddress (Address), AndData);\r
 }\r
 \r
 /**\r
@@ -684,19 +699,20 @@ PciExpressAnd16 (
 UINT16\r
 EFIAPI\r
 PciExpressAndThenOr16 (\r
IN UINTN Address,\r
IN UINT16 AndData,\r
IN UINT16 OrData\r
- )\r
 IN UINTN   Address,\r
 IN UINT16  AndData,\r
 IN UINT16  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioAndThenOr16 (\r
- GetPciExpressAddress (Address),\r
- AndData,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioAndThenOr16 (\r
+           GetPciExpressAddress (Address),\r
+           AndData,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -725,19 +741,20 @@ PciExpressAndThenOr16 (
 UINT16\r
 EFIAPI\r
 PciExpressBitFieldRead16 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit\r
- )\r
 IN UINTN  Address,\r
 IN UINTN  StartBit,\r
 IN UINTN  EndBit\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioBitFieldRead16 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioBitFieldRead16 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit\r
+           );\r
 }\r
 \r
 /**\r
@@ -769,21 +786,22 @@ PciExpressBitFieldRead16 (
 UINT16\r
 EFIAPI\r
 PciExpressBitFieldWrite16 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT16 Value\r
- )\r
 IN UINTN   Address,\r
 IN UINTN   StartBit,\r
 IN UINTN   EndBit,\r
 IN UINT16  Value\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioBitFieldWrite16 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- Value\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioBitFieldWrite16 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           Value\r
+           );\r
 }\r
 \r
 /**\r
@@ -818,21 +836,22 @@ PciExpressBitFieldWrite16 (
 UINT16\r
 EFIAPI\r
 PciExpressBitFieldOr16 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT16 OrData\r
- )\r
 IN UINTN   Address,\r
 IN UINTN   StartBit,\r
 IN UINTN   EndBit,\r
 IN UINT16  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioBitFieldOr16 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioBitFieldOr16 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -867,21 +886,22 @@ PciExpressBitFieldOr16 (
 UINT16\r
 EFIAPI\r
 PciExpressBitFieldAnd16 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT16 AndData\r
- )\r
 IN UINTN   Address,\r
 IN UINTN   StartBit,\r
 IN UINTN   EndBit,\r
 IN UINT16  AndData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioBitFieldAnd16 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- AndData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioBitFieldAnd16 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           AndData\r
+           );\r
 }\r
 \r
 /**\r
@@ -920,23 +940,24 @@ PciExpressBitFieldAnd16 (
 UINT16\r
 EFIAPI\r
 PciExpressBitFieldAndThenOr16 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT16 AndData,\r
IN UINT16 OrData\r
- )\r
 IN UINTN   Address,\r
 IN UINTN   StartBit,\r
 IN UINTN   EndBit,\r
 IN UINT16  AndData,\r
 IN UINT16  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT16) -1;\r
- }\r
- return MmioBitFieldAndThenOr16 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- AndData,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT16)-1;\r
+  }\r
+\r
+  return MmioBitFieldAndThenOr16 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           AndData,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -959,13 +980,14 @@ PciExpressBitFieldAndThenOr16 (
 UINT32\r
 EFIAPI\r
 PciExpressRead32 (\r
IN UINTN Address\r
- )\r
 IN UINTN  Address\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioRead32 (GetPciExpressAddress (Address));\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioRead32 (GetPciExpressAddress (Address));\r
 }\r
 \r
 /**\r
@@ -989,14 +1011,15 @@ PciExpressRead32 (
 UINT32\r
 EFIAPI\r
 PciExpressWrite32 (\r
IN UINTN Address,\r
IN UINT32 Value\r
- )\r
 IN UINTN   Address,\r
 IN UINT32  Value\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioWrite32 (GetPciExpressAddress (Address), Value);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioWrite32 (GetPciExpressAddress (Address), Value);\r
 }\r
 \r
 /**\r
@@ -1024,14 +1047,15 @@ PciExpressWrite32 (
 UINT32\r
 EFIAPI\r
 PciExpressOr32 (\r
IN UINTN Address,\r
IN UINT32 OrData\r
- )\r
 IN UINTN   Address,\r
 IN UINT32  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioOr32 (GetPciExpressAddress (Address), OrData);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioOr32 (GetPciExpressAddress (Address), OrData);\r
 }\r
 \r
 /**\r
@@ -1059,14 +1083,15 @@ PciExpressOr32 (
 UINT32\r
 EFIAPI\r
 PciExpressAnd32 (\r
IN UINTN Address,\r
IN UINT32 AndData\r
- )\r
 IN UINTN   Address,\r
 IN UINT32  AndData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioAnd32 (GetPciExpressAddress (Address), AndData);\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioAnd32 (GetPciExpressAddress (Address), AndData);\r
 }\r
 \r
 /**\r
@@ -1096,19 +1121,20 @@ PciExpressAnd32 (
 UINT32\r
 EFIAPI\r
 PciExpressAndThenOr32 (\r
IN UINTN Address,\r
IN UINT32 AndData,\r
IN UINT32 OrData\r
- )\r
 IN UINTN   Address,\r
 IN UINT32  AndData,\r
 IN UINT32  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioAndThenOr32 (\r
- GetPciExpressAddress (Address),\r
- AndData,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioAndThenOr32 (\r
+           GetPciExpressAddress (Address),\r
+           AndData,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -1137,19 +1163,20 @@ PciExpressAndThenOr32 (
 UINT32\r
 EFIAPI\r
 PciExpressBitFieldRead32 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit\r
- )\r
 IN UINTN  Address,\r
 IN UINTN  StartBit,\r
 IN UINTN  EndBit\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioBitFieldRead32 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioBitFieldRead32 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit\r
+           );\r
 }\r
 \r
 /**\r
@@ -1181,21 +1208,22 @@ PciExpressBitFieldRead32 (
 UINT32\r
 EFIAPI\r
 PciExpressBitFieldWrite32 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT32 Value\r
- )\r
 IN UINTN   Address,\r
 IN UINTN   StartBit,\r
 IN UINTN   EndBit,\r
 IN UINT32  Value\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioBitFieldWrite32 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- Value\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioBitFieldWrite32 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           Value\r
+           );\r
 }\r
 \r
 /**\r
@@ -1230,21 +1258,22 @@ PciExpressBitFieldWrite32 (
 UINT32\r
 EFIAPI\r
 PciExpressBitFieldOr32 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT32 OrData\r
- )\r
 IN UINTN   Address,\r
 IN UINTN   StartBit,\r
 IN UINTN   EndBit,\r
 IN UINT32  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioBitFieldOr32 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioBitFieldOr32 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -1279,21 +1308,22 @@ PciExpressBitFieldOr32 (
 UINT32\r
 EFIAPI\r
 PciExpressBitFieldAnd32 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT32 AndData\r
- )\r
 IN UINTN   Address,\r
 IN UINTN   StartBit,\r
 IN UINTN   EndBit,\r
 IN UINT32  AndData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioBitFieldAnd32 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- AndData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioBitFieldAnd32 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           AndData\r
+           );\r
 }\r
 \r
 /**\r
@@ -1332,23 +1362,24 @@ PciExpressBitFieldAnd32 (
 UINT32\r
 EFIAPI\r
 PciExpressBitFieldAndThenOr32 (\r
IN UINTN Address,\r
IN UINTN StartBit,\r
IN UINTN EndBit,\r
IN UINT32 AndData,\r
IN UINT32 OrData\r
- )\r
 IN UINTN   Address,\r
 IN UINTN   StartBit,\r
 IN UINTN   EndBit,\r
 IN UINT32  AndData,\r
 IN UINT32  OrData\r
 )\r
 {\r
- if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINT32) -1;\r
- }\r
- return MmioBitFieldAndThenOr32 (\r
- GetPciExpressAddress (Address),\r
- StartBit,\r
- EndBit,\r
- AndData,\r
- OrData\r
- );\r
+  if (Address >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINT32)-1;\r
+  }\r
+\r
+  return MmioBitFieldAndThenOr32 (\r
+           GetPciExpressAddress (Address),\r
+           StartBit,\r
+           EndBit,\r
+           AndData,\r
+           OrData\r
+           );\r
 }\r
 \r
 /**\r
@@ -1378,87 +1409,87 @@ PciExpressBitFieldAndThenOr32 (
 UINTN\r
 EFIAPI\r
 PciExpressReadBuffer (\r
IN UINTN StartAddress,\r
IN UINTN Size,\r
OUT VOID *Buffer\r
- )\r
 IN UINTN  StartAddress,\r
 IN UINTN  Size,\r
 OUT VOID  *Buffer\r
 )\r
 {\r
UINTN ReturnValue;\r
-\r
- //\r
- // Make sure Address is valid\r
- //\r
- ASSERT_INVALID_PCI_ADDRESS (StartAddress);\r
- ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);\r
-\r
- //\r
- // Make sure the Address is in MMCONF address space\r
- //\r
- if (StartAddress >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINTN) -1;\r
- }\r
-\r
- if (Size == 0) {\r
- return Size;\r
- }\r
-\r
- ASSERT (Buffer != NULL);\r
-\r
- //\r
- // Save Size for return\r
- //\r
- ReturnValue = Size;\r
-\r
- if ((StartAddress & 1) != 0) {\r
- //\r
- // Read a byte if StartAddress is byte aligned\r
- //\r
- *(volatile UINT8 *)Buffer = PciExpressRead8 (StartAddress);\r
StartAddress += sizeof (UINT8);\r
Size -= sizeof (UINT8);\r
Buffer = (UINT8*)Buffer + 1;\r
- }\r
-\r
if (Size >= sizeof (UINT16) && (StartAddress & 2) != 0) {\r
- //\r
- // Read a word if StartAddress is word aligned\r
- //\r
WriteUnaligned16 ((UINT16 *) Buffer, (UINT16) PciExpressRead16 (StartAddress));\r
-\r
- StartAddress += sizeof (UINT16);\r
Size -= sizeof (UINT16);\r
Buffer = (UINT16*)Buffer + 1;\r
- }\r
-\r
- while (Size >= sizeof (UINT32)) {\r
- //\r
- // Read as many double words as possible\r
- //\r
WriteUnaligned32 ((UINT32 *) Buffer, (UINT32) PciExpressRead32 (StartAddress));\r
-\r
- StartAddress += sizeof (UINT32);\r
Size -= sizeof (UINT32);\r
Buffer = (UINT32*)Buffer + 1;\r
- }\r
-\r
- if (Size >= sizeof (UINT16)) {\r
- //\r
- // Read the last remaining word if exist\r
- //\r
WriteUnaligned16 ((UINT16 *) Buffer, (UINT16) PciExpressRead16 (StartAddress));\r
- StartAddress += sizeof (UINT16);\r
Size -= sizeof (UINT16);\r
Buffer = (UINT16*)Buffer + 1;\r
- }\r
-\r
- if (Size >= sizeof (UINT8)) {\r
- //\r
- // Read the last remaining byte if exist\r
- //\r
- *(volatile UINT8 *)Buffer = PciExpressRead8 (StartAddress);\r
- }\r
-\r
- return ReturnValue;\r
 UINTN  ReturnValue;\r
+\r
 //\r
 // Make sure Address is valid\r
 //\r
 ASSERT_INVALID_PCI_ADDRESS (StartAddress);\r
 ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);\r
+\r
 //\r
 // Make sure the Address is in MMCONF address space\r
 //\r
 if (StartAddress >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINTN)-1;\r
 }\r
+\r
 if (Size == 0) {\r
   return Size;\r
 }\r
+\r
 ASSERT (Buffer != NULL);\r
+\r
 //\r
 // Save Size for return\r
 //\r
 ReturnValue = Size;\r
+\r
 if ((StartAddress & 1) != 0) {\r
   //\r
   // Read a byte if StartAddress is byte aligned\r
   //\r
   *(volatile UINT8 *)Buffer = PciExpressRead8 (StartAddress);\r
   StartAddress             += sizeof (UINT8);\r
   Size                     -= sizeof (UINT8);\r
   Buffer                    = (UINT8 *)Buffer + 1;\r
 }\r
+\r
 if ((Size >= sizeof (UINT16)) && ((StartAddress & 2) != 0)) {\r
   //\r
   // Read a word if StartAddress is word aligned\r
   //\r
   WriteUnaligned16 ((UINT16 *)Buffer, (UINT16)PciExpressRead16 (StartAddress));\r
+\r
   StartAddress += sizeof (UINT16);\r
   Size         -= sizeof (UINT16);\r
   Buffer        = (UINT16 *)Buffer + 1;\r
 }\r
+\r
 while (Size >= sizeof (UINT32)) {\r
   //\r
   // Read as many double words as possible\r
   //\r
   WriteUnaligned32 ((UINT32 *)Buffer, (UINT32)PciExpressRead32 (StartAddress));\r
+\r
   StartAddress += sizeof (UINT32);\r
   Size         -= sizeof (UINT32);\r
   Buffer        = (UINT32 *)Buffer + 1;\r
 }\r
+\r
 if (Size >= sizeof (UINT16)) {\r
   //\r
   // Read the last remaining word if exist\r
   //\r
   WriteUnaligned16 ((UINT16 *)Buffer, (UINT16)PciExpressRead16 (StartAddress));\r
   StartAddress += sizeof (UINT16);\r
   Size         -= sizeof (UINT16);\r
   Buffer        = (UINT16 *)Buffer + 1;\r
 }\r
+\r
 if (Size >= sizeof (UINT8)) {\r
   //\r
   // Read the last remaining byte if exist\r
   //\r
   *(volatile UINT8 *)Buffer = PciExpressRead8 (StartAddress);\r
 }\r
+\r
 return ReturnValue;\r
 }\r
 \r
 /**\r
@@ -1489,84 +1520,83 @@ PciExpressReadBuffer (
 UINTN\r
 EFIAPI\r
 PciExpressWriteBuffer (\r
IN UINTN StartAddress,\r
IN UINTN Size,\r
IN VOID *Buffer\r
- )\r
 IN UINTN  StartAddress,\r
 IN UINTN  Size,\r
 IN VOID   *Buffer\r
 )\r
 {\r
- UINTN ReturnValue;\r
-\r
- //\r
- // Make sure Address is valid\r
- //\r
- ASSERT_INVALID_PCI_ADDRESS (StartAddress);\r
- ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);\r
-\r
- //\r
- // Make sure the Address is in MMCONF address space\r
- //\r
- if (StartAddress >= mSmmPciExpressLibPciExpressBaseSize) {\r
-   return (UINTN) -1;\r
- }\r
-\r
-\r
- if (Size == 0) {\r
- return 0;\r
- }\r
-\r
- ASSERT (Buffer != NULL);\r
-\r
- //\r
- // Save Size for return\r
- //\r
- ReturnValue = Size;\r
-\r
- if ((StartAddress & 1) != 0) {\r
- //\r
- // Write a byte if StartAddress is byte aligned\r
- //\r
- PciExpressWrite8 (StartAddress, *(UINT8*)Buffer);\r
- StartAddress += sizeof (UINT8);\r
- Size -= sizeof (UINT8);\r
- Buffer = (UINT8*)Buffer + 1;\r
- }\r
-\r
- if (Size >= sizeof (UINT16) && (StartAddress & 2) != 0) {\r
- //\r
- // Write a word if StartAddress is word aligned\r
- //\r
- PciExpressWrite16 (StartAddress, ReadUnaligned16 ((UINT16*)Buffer));\r
- StartAddress += sizeof (UINT16);\r
- Size -= sizeof (UINT16);\r
- Buffer = (UINT16*)Buffer + 1;\r
- }\r
-\r
- while (Size >= sizeof (UINT32)) {\r
- //\r
- // Write as many double words as possible\r
- //\r
- PciExpressWrite32 (StartAddress, ReadUnaligned32 ((UINT32*)Buffer));\r
- StartAddress += sizeof (UINT32);\r
- Size -= sizeof (UINT32);\r
- Buffer = (UINT32*)Buffer + 1;\r
- }\r
-\r
- if (Size >= sizeof (UINT16)) {\r
- //\r
- // Write the last remaining word if exist\r
- //\r
- PciExpressWrite16 (StartAddress, ReadUnaligned16 ((UINT16*)Buffer));\r
- StartAddress += sizeof (UINT16);\r
- Size -= sizeof (UINT16);\r
- Buffer = (UINT16*)Buffer + 1;\r
- }\r
-\r
- if (Size >= sizeof (UINT8)) {\r
- //\r
- // Write the last remaining byte if exist\r
- //\r
- PciExpressWrite8 (StartAddress, *(UINT8*)Buffer);\r
- }\r
-\r
- return ReturnValue;\r
+  UINTN  ReturnValue;\r
+\r
+  //\r
+  // Make sure Address is valid\r
+  //\r
+  ASSERT_INVALID_PCI_ADDRESS (StartAddress);\r
+  ASSERT (((StartAddress & 0xFFF) + Size) <= 0x1000);\r
+\r
+  //\r
+  // Make sure the Address is in MMCONF address space\r
+  //\r
+  if (StartAddress >= mSmmPciExpressLibPciExpressBaseSize) {\r
+    return (UINTN)-1;\r
+  }\r
+\r
+  if (Size == 0) {\r
+    return 0;\r
+  }\r
+\r
+  ASSERT (Buffer != NULL);\r
+\r
+  //\r
+  // Save Size for return\r
+  //\r
+  ReturnValue = Size;\r
+\r
+  if ((StartAddress & 1) != 0) {\r
+    //\r
+    // Write a byte if StartAddress is byte aligned\r
+    //\r
+    PciExpressWrite8 (StartAddress, *(UINT8 *)Buffer);\r
+    StartAddress += sizeof (UINT8);\r
+    Size         -= sizeof (UINT8);\r
+    Buffer        = (UINT8 *)Buffer + 1;\r
+  }\r
+\r
+  if ((Size >= sizeof (UINT16)) && ((StartAddress & 2) != 0)) {\r
+    //\r
+    // Write a word if StartAddress is word aligned\r
+    //\r
+    PciExpressWrite16 (StartAddress, ReadUnaligned16 ((UINT16 *)Buffer));\r
+    StartAddress += sizeof (UINT16);\r
+    Size         -= sizeof (UINT16);\r
+    Buffer        = (UINT16 *)Buffer + 1;\r
+  }\r
+\r
+  while (Size >= sizeof (UINT32)) {\r
+    //\r
+    // Write as many double words as possible\r
+    //\r
+    PciExpressWrite32 (StartAddress, ReadUnaligned32 ((UINT32 *)Buffer));\r
+    StartAddress += sizeof (UINT32);\r
+    Size         -= sizeof (UINT32);\r
+    Buffer        = (UINT32 *)Buffer + 1;\r
+  }\r
+\r
+  if (Size >= sizeof (UINT16)) {\r
+    //\r
+    // Write the last remaining word if exist\r
+    //\r
+    PciExpressWrite16 (StartAddress, ReadUnaligned16 ((UINT16 *)Buffer));\r
+    StartAddress += sizeof (UINT16);\r
+    Size         -= sizeof (UINT16);\r
+    Buffer        = (UINT16 *)Buffer + 1;\r
+  }\r
+\r
+  if (Size >= sizeof (UINT8)) {\r
+    //\r
+    // Write the last remaining byte if exist\r
+    //\r
+    PciExpressWrite8 (StartAddress, *(UINT8 *)Buffer);\r
+  }\r
+\r
+  return ReturnValue;\r
 }\r