]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/QemuFlashFvbServicesRuntimeDxe/QemuFlash.c
OvmfPkg: Apply uncrustify changes
[mirror_edk2.git] / OvmfPkg / QemuFlashFvbServicesRuntimeDxe / QemuFlash.c
index d19997032ec9c6d1453f24e777ee3b66bbbac26c..54f859de9ff9b61457dee3e2af229198dbef1e54 100644 (file)
 \r
 #define CLEARED_ARRAY_STATUS  0x00\r
 \r
+UINT8  *mFlashBase;\r
 \r
-UINT8 *mFlashBase;\r
-\r
-STATIC UINTN       mFdBlockSize = 0;\r
-STATIC UINTN       mFdBlockCount = 0;\r
+STATIC UINTN  mFdBlockSize  = 0;\r
+STATIC UINTN  mFdBlockCount = 0;\r
 \r
 STATIC\r
-volatile UINT8*\r
+volatile UINT8 *\r
 QemuFlashPtr (\r
-  IN        EFI_LBA                             Lba,\r
-  IN        UINTN                               Offset\r
+  IN        EFI_LBA  Lba,\r
+  IN        UINTN    Offset\r
   )\r
 {\r
   return mFlashBase + ((UINTN)Lba * mFdBlockSize) + Offset;\r
 }\r
 \r
-\r
 /**\r
   Determines if the QEMU flash memory device is present.\r
 \r
@@ -54,22 +52,23 @@ QemuFlashDetected (
   VOID\r
   )\r
 {\r
-  BOOLEAN  FlashDetected;\r
+  BOOLEAN         FlashDetected;\r
   volatile UINT8  *Ptr;\r
 \r
-  UINTN Offset;\r
-  UINT8 OriginalUint8;\r
-  UINT8 ProbeUint8;\r
+  UINTN  Offset;\r
+  UINT8  OriginalUint8;\r
+  UINT8  ProbeUint8;\r
 \r
   FlashDetected = FALSE;\r
-  Ptr = QemuFlashPtr (0, 0);\r
+  Ptr           = QemuFlashPtr (0, 0);\r
 \r
   for (Offset = 0; Offset < mFdBlockSize; Offset++) {\r
-    Ptr = QemuFlashPtr (0, Offset);\r
+    Ptr        = QemuFlashPtr (0, Offset);\r
     ProbeUint8 = *Ptr;\r
-    if (ProbeUint8 != CLEAR_STATUS_CMD &&\r
-        ProbeUint8 != READ_STATUS_CMD &&\r
-        ProbeUint8 != CLEARED_ARRAY_STATUS) {\r
+    if ((ProbeUint8 != CLEAR_STATUS_CMD) &&\r
+        (ProbeUint8 != READ_STATUS_CMD) &&\r
+        (ProbeUint8 != CLEARED_ARRAY_STATUS))\r
+    {\r
       break;\r
     }\r
   }\r
@@ -91,20 +90,23 @@ QemuFlashDetected (
     // the FD appears as ROM and not as FLASH, but report FLASH anyway because\r
     // FLASH behavior can be simulated using VMGEXIT.\r
     //\r
-    DEBUG ((DEBUG_INFO,\r
-      "QEMU Flash: SEV-ES enabled, assuming FD behaves as FLASH\n"));\r
+    DEBUG ((\r
+      DEBUG_INFO,\r
+      "QEMU Flash: SEV-ES enabled, assuming FD behaves as FLASH\n"\r
+      ));\r
     return TRUE;\r
   }\r
 \r
   OriginalUint8 = *Ptr;\r
-  *Ptr = CLEAR_STATUS_CMD;\r
-  ProbeUint8 = *Ptr;\r
-  if (OriginalUint8 != CLEAR_STATUS_CMD &&\r
-      ProbeUint8 == CLEAR_STATUS_CMD) {\r
+  *Ptr          = CLEAR_STATUS_CMD;\r
+  ProbeUint8    = *Ptr;\r
+  if ((OriginalUint8 != CLEAR_STATUS_CMD) &&\r
+      (ProbeUint8 == CLEAR_STATUS_CMD))\r
+  {\r
     DEBUG ((DEBUG_INFO, "QemuFlashDetected => FD behaves as RAM\n"));\r
     *Ptr = OriginalUint8;\r
   } else {\r
-    *Ptr = READ_STATUS_CMD;\r
+    *Ptr       = READ_STATUS_CMD;\r
     ProbeUint8 = *Ptr;\r
     if (ProbeUint8 == OriginalUint8) {\r
       DEBUG ((DEBUG_INFO, "QemuFlashDetected => FD behaves as ROM\n"));\r
@@ -114,16 +116,18 @@ QemuFlashDetected (
     } else if (ProbeUint8 == CLEARED_ARRAY_STATUS) {\r
       DEBUG ((DEBUG_INFO, "QemuFlashDetected => FD behaves as FLASH\n"));\r
       FlashDetected = TRUE;\r
-      *Ptr = READ_ARRAY_CMD;\r
+      *Ptr          = READ_ARRAY_CMD;\r
     }\r
   }\r
 \r
-  DEBUG ((DEBUG_INFO, "QemuFlashDetected => %a\n",\r
-                      FlashDetected ? "Yes" : "No"));\r
+  DEBUG ((\r
+    DEBUG_INFO,\r
+    "QemuFlashDetected => %a\n",\r
+    FlashDetected ? "Yes" : "No"\r
+    ));\r
   return FlashDetected;\r
 }\r
 \r
-\r
 /**\r
   Read from QEMU Flash\r
 \r
@@ -136,10 +140,10 @@ QemuFlashDetected (
 **/\r
 EFI_STATUS\r
 QemuFlashRead (\r
-  IN        EFI_LBA                              Lba,\r
-  IN        UINTN                                Offset,\r
-  IN        UINTN                                *NumBytes,\r
-  IN        UINT8                                *Buffer\r
+  IN        EFI_LBA  Lba,\r
+  IN        UINTN    Offset,\r
+  IN        UINTN    *NumBytes,\r
+  IN        UINT8    *Buffer\r
   )\r
 {\r
   UINT8  *Ptr;\r
@@ -155,14 +159,13 @@ QemuFlashRead (
   //\r
   // Get flash address\r
   //\r
-  Ptr = (UINT8*) QemuFlashPtr (Lba, Offset);\r
+  Ptr = (UINT8 *)QemuFlashPtr (Lba, Offset);\r
 \r
   CopyMem (Buffer, Ptr, *NumBytes);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
 /**\r
   Write to QEMU Flash\r
 \r
@@ -175,10 +178,10 @@ QemuFlashRead (
 **/\r
 EFI_STATUS\r
 QemuFlashWrite (\r
-  IN        EFI_LBA                             Lba,\r
-  IN        UINTN                               Offset,\r
-  IN        UINTN                               *NumBytes,\r
-  IN        UINT8                               *Buffer\r
+  IN        EFI_LBA  Lba,\r
+  IN        UINTN    Offset,\r
+  IN        UINTN    *NumBytes,\r
+  IN        UINT8    *Buffer\r
   )\r
 {\r
   volatile UINT8  *Ptr;\r
@@ -213,7 +216,6 @@ QemuFlashWrite (
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
 /**\r
   Erase a QEMU Flash block\r
 \r
@@ -222,7 +224,7 @@ QemuFlashWrite (
 **/\r
 EFI_STATUS\r
 QemuFlashEraseBlock (\r
-  IN   EFI_LBA      Lba\r
+  IN   EFI_LBA  Lba\r
   )\r
 {\r
   volatile UINT8  *Ptr;\r
@@ -237,7 +239,6 @@ QemuFlashEraseBlock (
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
 /**\r
   Initializes QEMU flash memory support\r
 \r
@@ -250,16 +251,16 @@ QemuFlashInitialize (
   VOID\r
   )\r
 {\r
-  mFlashBase = (UINT8*)(UINTN) PcdGet32 (PcdOvmfFdBaseAddress);\r
+  mFlashBase   = (UINT8 *)(UINTN)PcdGet32 (PcdOvmfFdBaseAddress);\r
   mFdBlockSize = PcdGet32 (PcdOvmfFirmwareBlockSize);\r
-  ASSERT(PcdGet32 (PcdOvmfFirmwareFdSize) % mFdBlockSize == 0);\r
+  ASSERT (PcdGet32 (PcdOvmfFirmwareFdSize) % mFdBlockSize == 0);\r
   mFdBlockCount = PcdGet32 (PcdOvmfFirmwareFdSize) / mFdBlockSize;\r
 \r
   //\r
   // execute module specific hooks before probing the flash\r
   //\r
   QemuFlashBeforeProbe (\r
-    (EFI_PHYSICAL_ADDRESS)(UINTN) mFlashBase,\r
+    (EFI_PHYSICAL_ADDRESS)(UINTN)mFlashBase,\r
     mFdBlockSize,\r
     mFdBlockCount\r
     );\r
@@ -271,4 +272,3 @@ QemuFlashInitialize (
 \r
   return EFI_SUCCESS;\r
 }\r
-\r