]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressHci.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / NvmExpressDxe / NvmExpressHci.c
index 08f9d50ff5de60788df6761392b34959ed7de7a3..ac77afe1138fdfc5cf0f47ea0d951d6634e06eee 100644 (file)
@@ -9,13 +9,13 @@
 \r
 #include "NvmExpress.h"\r
 \r
-#define NVME_SHUTDOWN_PROCESS_TIMEOUT 45\r
+#define NVME_SHUTDOWN_PROCESS_TIMEOUT  45\r
 \r
 //\r
 // The number of NVME controllers managed by this driver, used by\r
 // NvmeRegisterShutdownNotification() and NvmeUnregisterShutdownNotification().\r
 //\r
-UINTN                           mNvmeControllerNumber = 0;\r
+UINTN  mNvmeControllerNumber = 0;\r
 \r
 /**\r
   Read Nvm Express controller capability register.\r
@@ -29,13 +29,13 @@ UINTN                           mNvmeControllerNumber = 0;
 **/\r
 EFI_STATUS\r
 ReadNvmeControllerCapabilities (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private,\r
-  IN NVME_CAP                         *Cap\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN NVME_CAP                      *Cap\r
   )\r
 {\r
-  EFI_PCI_IO_PROTOCOL   *PciIo;\r
-  EFI_STATUS            Status;\r
-  UINT64                Data;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  EFI_STATUS           Status;\r
+  UINT64               Data;\r
 \r
   PciIo  = Private->PciIo;\r
   Status = PciIo->Mem.Read (\r
@@ -47,11 +47,11 @@ ReadNvmeControllerCapabilities (
                         &Data\r
                         );\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
-  WriteUnaligned64 ((UINT64*)Cap, Data);\r
+  WriteUnaligned64 ((UINT64 *)Cap, Data);\r
   return EFI_SUCCESS;\r
 }\r
 \r
@@ -67,13 +67,13 @@ ReadNvmeControllerCapabilities (
 **/\r
 EFI_STATUS\r
 ReadNvmeControllerConfiguration (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private,\r
-  IN NVME_CC                          *Cc\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN NVME_CC                       *Cc\r
   )\r
 {\r
-  EFI_PCI_IO_PROTOCOL   *PciIo;\r
-  EFI_STATUS            Status;\r
-  UINT32                Data;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  EFI_STATUS           Status;\r
+  UINT32               Data;\r
 \r
   PciIo  = Private->PciIo;\r
   Status = PciIo->Mem.Read (\r
@@ -85,11 +85,11 @@ ReadNvmeControllerConfiguration (
                         &Data\r
                         );\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
-  WriteUnaligned32 ((UINT32*)Cc, Data);\r
+  WriteUnaligned32 ((UINT32 *)Cc, Data);\r
   return EFI_SUCCESS;\r
 }\r
 \r
@@ -105,16 +105,16 @@ ReadNvmeControllerConfiguration (
 **/\r
 EFI_STATUS\r
 WriteNvmeControllerConfiguration (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private,\r
-  IN NVME_CC                          *Cc\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN NVME_CC                       *Cc\r
   )\r
 {\r
-  EFI_PCI_IO_PROTOCOL   *PciIo;\r
-  EFI_STATUS            Status;\r
-  UINT32                Data;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  EFI_STATUS           Status;\r
+  UINT32               Data;\r
 \r
   PciIo  = Private->PciIo;\r
-  Data   = ReadUnaligned32 ((UINT32*)Cc);\r
+  Data   = ReadUnaligned32 ((UINT32 *)Cc);\r
   Status = PciIo->Mem.Write (\r
                         PciIo,\r
                         EfiPciIoWidthUint32,\r
@@ -124,7 +124,7 @@ WriteNvmeControllerConfiguration (
                         &Data\r
                         );\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -151,13 +151,13 @@ WriteNvmeControllerConfiguration (
 **/\r
 EFI_STATUS\r
 ReadNvmeControllerStatus (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private,\r
-  IN NVME_CSTS                        *Csts\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN NVME_CSTS                     *Csts\r
   )\r
 {\r
-  EFI_PCI_IO_PROTOCOL   *PciIo;\r
-  EFI_STATUS            Status;\r
-  UINT32                Data;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  EFI_STATUS           Status;\r
+  UINT32               Data;\r
 \r
   PciIo  = Private->PciIo;\r
   Status = PciIo->Mem.Read (\r
@@ -169,16 +169,14 @@ ReadNvmeControllerStatus (
                         &Data\r
                         );\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
-  WriteUnaligned32 ((UINT32*)Csts, Data);\r
+  WriteUnaligned32 ((UINT32 *)Csts, Data);\r
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
-\r
 /**\r
   Write Nvm Express admin queue attributes register.\r
 \r
@@ -191,16 +189,16 @@ ReadNvmeControllerStatus (
 **/\r
 EFI_STATUS\r
 WriteNvmeAdminQueueAttributes (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private,\r
-  IN NVME_AQA                         *Aqa\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN NVME_AQA                      *Aqa\r
   )\r
 {\r
-  EFI_PCI_IO_PROTOCOL   *PciIo;\r
-  EFI_STATUS            Status;\r
-  UINT32                Data;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  EFI_STATUS           Status;\r
+  UINT32               Data;\r
 \r
   PciIo  = Private->PciIo;\r
-  Data   = ReadUnaligned32 ((UINT32*)Aqa);\r
+  Data   = ReadUnaligned32 ((UINT32 *)Aqa);\r
   Status = PciIo->Mem.Write (\r
                         PciIo,\r
                         EfiPciIoWidthUint32,\r
@@ -210,7 +208,7 @@ WriteNvmeAdminQueueAttributes (
                         &Data\r
                         );\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -220,7 +218,6 @@ WriteNvmeAdminQueueAttributes (
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
 /**\r
   Write Nvm Express admin submission queue base address register.\r
 \r
@@ -233,16 +230,16 @@ WriteNvmeAdminQueueAttributes (
 **/\r
 EFI_STATUS\r
 WriteNvmeAdminSubmissionQueueBaseAddress (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private,\r
-  IN NVME_ASQ                         *Asq\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN NVME_ASQ                      *Asq\r
   )\r
 {\r
-  EFI_PCI_IO_PROTOCOL   *PciIo;\r
-  EFI_STATUS            Status;\r
-  UINT64                Data;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  EFI_STATUS           Status;\r
+  UINT64               Data;\r
 \r
-  PciIo  = Private->PciIo;\r
-  Data   = ReadUnaligned64 ((UINT64*)Asq);\r
+  PciIo = Private->PciIo;\r
+  Data  = ReadUnaligned64 ((UINT64 *)Asq);\r
 \r
   Status = PciIo->Mem.Write (\r
                         PciIo,\r
@@ -253,7 +250,7 @@ WriteNvmeAdminSubmissionQueueBaseAddress (
                         &Data\r
                         );\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -262,8 +259,6 @@ WriteNvmeAdminSubmissionQueueBaseAddress (
   return EFI_SUCCESS;\r
 }\r
 \r
-\r
-\r
 /**\r
   Write Nvm Express admin completion queue base address register.\r
 \r
@@ -276,16 +271,16 @@ WriteNvmeAdminSubmissionQueueBaseAddress (
 **/\r
 EFI_STATUS\r
 WriteNvmeAdminCompletionQueueBaseAddress (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private,\r
-  IN NVME_ACQ                         *Acq\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN NVME_ACQ                      *Acq\r
   )\r
 {\r
-  EFI_PCI_IO_PROTOCOL   *PciIo;\r
-  EFI_STATUS            Status;\r
-  UINT64                Data;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  EFI_STATUS           Status;\r
+  UINT64               Data;\r
 \r
-  PciIo  = Private->PciIo;\r
-  Data   = ReadUnaligned64 ((UINT64*)Acq);\r
+  PciIo = Private->PciIo;\r
+  Data  = ReadUnaligned64 ((UINT64 *)Acq);\r
 \r
   Status = PciIo->Mem.Write (\r
                         PciIo,\r
@@ -296,7 +291,7 @@ WriteNvmeAdminCompletionQueueBaseAddress (
                         &Data\r
                         );\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -316,20 +311,20 @@ WriteNvmeAdminCompletionQueueBaseAddress (
 **/\r
 EFI_STATUS\r
 NvmeDisableController (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private\r
   )\r
 {\r
-  NVME_CC                Cc;\r
-  NVME_CSTS              Csts;\r
-  EFI_STATUS             Status;\r
-  UINT32                 Index;\r
-  UINT8                  Timeout;\r
+  NVME_CC     Cc;\r
+  NVME_CSTS   Csts;\r
+  EFI_STATUS  Status;\r
+  UINT32      Index;\r
+  UINT8       Timeout;\r
 \r
   //\r
   // Read Controller Configuration Register.\r
   //\r
   Status = ReadNvmeControllerConfiguration (Private, &Cc);\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -340,7 +335,7 @@ NvmeDisableController (
   //\r
   Status = WriteNvmeControllerConfiguration (Private, &Cc);\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -354,15 +349,15 @@ NvmeDisableController (
     Timeout = Private->Cap.To;\r
   }\r
 \r
-  for(Index = (Timeout * 500); Index != 0; --Index) {\r
-    gBS->Stall(1000);\r
+  for (Index = (Timeout * 500); Index != 0; --Index) {\r
+    gBS->Stall (1000);\r
 \r
     //\r
     // Check if the controller is initialized\r
     //\r
     Status = ReadNvmeControllerStatus (Private, &Csts);\r
 \r
-    if (EFI_ERROR(Status)) {\r
+    if (EFI_ERROR (Status)) {\r
       return Status;\r
     }\r
 \r
@@ -395,14 +390,14 @@ NvmeDisableController (
 **/\r
 EFI_STATUS\r
 NvmeEnableController (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA     *Private\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private\r
   )\r
 {\r
-  NVME_CC                Cc;\r
-  NVME_CSTS              Csts;\r
-  EFI_STATUS             Status;\r
-  UINT32                 Index;\r
-  UINT8                  Timeout;\r
+  NVME_CC     Cc;\r
+  NVME_CSTS   Csts;\r
+  EFI_STATUS  Status;\r
+  UINT32      Index;\r
+  UINT8       Timeout;\r
 \r
   //\r
   // Enable the controller.\r
@@ -414,7 +409,7 @@ NvmeEnableController (
   Cc.Iocqes = 4;\r
 \r
   Status = WriteNvmeControllerConfiguration (Private, &Cc);\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -428,15 +423,15 @@ NvmeEnableController (
     Timeout = Private->Cap.To;\r
   }\r
 \r
-  for(Index = (Timeout * 500); Index != 0; --Index) {\r
-    gBS->Stall(1000);\r
+  for (Index = (Timeout * 500); Index != 0; --Index) {\r
+    gBS->Stall (1000);\r
 \r
     //\r
     // Check if the controller is initialized\r
     //\r
     Status = ReadNvmeControllerStatus (Private, &Csts);\r
 \r
-    if (EFI_ERROR(Status)) {\r
+    if (EFI_ERROR (Status)) {\r
       return Status;\r
     }\r
 \r
@@ -469,25 +464,25 @@ NvmeEnableController (
 **/\r
 EFI_STATUS\r
 NvmeIdentifyController (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA       *Private,\r
-  IN VOID                               *Buffer\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN VOID                          *Buffer\r
   )\r
 {\r
-  EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET CommandPacket;\r
-  EFI_NVM_EXPRESS_COMMAND                  Command;\r
-  EFI_NVM_EXPRESS_COMPLETION               Completion;\r
-  EFI_STATUS                               Status;\r
+  EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET  CommandPacket;\r
+  EFI_NVM_EXPRESS_COMMAND                   Command;\r
+  EFI_NVM_EXPRESS_COMPLETION                Completion;\r
+  EFI_STATUS                                Status;\r
 \r
-  ZeroMem (&CommandPacket, sizeof(EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET));\r
-  ZeroMem (&Command, sizeof(EFI_NVM_EXPRESS_COMMAND));\r
-  ZeroMem (&Completion, sizeof(EFI_NVM_EXPRESS_COMPLETION));\r
+  ZeroMem (&CommandPacket, sizeof (EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET));\r
+  ZeroMem (&Command, sizeof (EFI_NVM_EXPRESS_COMMAND));\r
+  ZeroMem (&Completion, sizeof (EFI_NVM_EXPRESS_COMPLETION));\r
 \r
   Command.Cdw0.Opcode = NVME_ADMIN_IDENTIFY_CMD;\r
   //\r
   // According to Nvm Express 1.1 spec Figure 38, When not used, the field shall be cleared to 0h.\r
   // For the Identify command, the Namespace Identifier is only used for the Namespace data structure.\r
   //\r
-  Command.Nsid        = 0;\r
+  Command.Nsid = 0;\r
 \r
   CommandPacket.NvmeCmd        = &Command;\r
   CommandPacket.NvmeCompletion = &Completion;\r
@@ -498,8 +493,8 @@ NvmeIdentifyController (
   //\r
   // Set bit 0 (Cns bit) to 1 to identify a controller\r
   //\r
-  Command.Cdw10                = 1;\r
-  Command.Flags                = CDW10_VALID;\r
+  Command.Cdw10 = 1;\r
+  Command.Flags = CDW10_VALID;\r
 \r
   Status = Private->Passthru.PassThru (\r
                                &Private->Passthru,\r
@@ -524,25 +519,25 @@ NvmeIdentifyController (
 **/\r
 EFI_STATUS\r
 NvmeIdentifyNamespace (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA      *Private,\r
-  IN UINT32                            NamespaceId,\r
-  IN VOID                              *Buffer\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private,\r
+  IN UINT32                        NamespaceId,\r
+  IN VOID                          *Buffer\r
   )\r
 {\r
-  EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET CommandPacket;\r
-  EFI_NVM_EXPRESS_COMMAND                  Command;\r
-  EFI_NVM_EXPRESS_COMPLETION               Completion;\r
-  EFI_STATUS                               Status;\r
+  EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET  CommandPacket;\r
+  EFI_NVM_EXPRESS_COMMAND                   Command;\r
+  EFI_NVM_EXPRESS_COMPLETION                Completion;\r
+  EFI_STATUS                                Status;\r
 \r
-  ZeroMem (&CommandPacket, sizeof(EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET));\r
-  ZeroMem (&Command, sizeof(EFI_NVM_EXPRESS_COMMAND));\r
-  ZeroMem (&Completion, sizeof(EFI_NVM_EXPRESS_COMPLETION));\r
+  ZeroMem (&CommandPacket, sizeof (EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET));\r
+  ZeroMem (&Command, sizeof (EFI_NVM_EXPRESS_COMMAND));\r
+  ZeroMem (&Completion, sizeof (EFI_NVM_EXPRESS_COMPLETION));\r
 \r
   CommandPacket.NvmeCmd        = &Command;\r
   CommandPacket.NvmeCompletion = &Completion;\r
 \r
-  Command.Cdw0.Opcode = NVME_ADMIN_IDENTIFY_CMD;\r
-  Command.Nsid        = NamespaceId;\r
+  Command.Cdw0.Opcode          = NVME_ADMIN_IDENTIFY_CMD;\r
+  Command.Nsid                 = NamespaceId;\r
   CommandPacket.TransferBuffer = Buffer;\r
   CommandPacket.TransferLength = sizeof (NVME_ADMIN_NAMESPACE_DATA);\r
   CommandPacket.CommandTimeout = NVME_GENERIC_TIMEOUT;\r
@@ -574,30 +569,30 @@ NvmeIdentifyNamespace (
 **/\r
 EFI_STATUS\r
 NvmeCreateIoCompletionQueue (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA      *Private\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private\r
   )\r
 {\r
-  EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET CommandPacket;\r
-  EFI_NVM_EXPRESS_COMMAND                  Command;\r
-  EFI_NVM_EXPRESS_COMPLETION               Completion;\r
-  EFI_STATUS                               Status;\r
-  NVME_ADMIN_CRIOCQ                        CrIoCq;\r
-  UINT32                                   Index;\r
-  UINT16                                   QueueSize;\r
-\r
-  Status = EFI_SUCCESS;\r
+  EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET  CommandPacket;\r
+  EFI_NVM_EXPRESS_COMMAND                   Command;\r
+  EFI_NVM_EXPRESS_COMPLETION                Completion;\r
+  EFI_STATUS                                Status;\r
+  NVME_ADMIN_CRIOCQ                         CrIoCq;\r
+  UINT32                                    Index;\r
+  UINT16                                    QueueSize;\r
+\r
+  Status                 = EFI_SUCCESS;\r
   Private->CreateIoQueue = TRUE;\r
 \r
   for (Index = 1; Index < NVME_MAX_QUEUES; Index++) {\r
-    ZeroMem (&CommandPacket, sizeof(EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET));\r
-    ZeroMem (&Command, sizeof(EFI_NVM_EXPRESS_COMMAND));\r
-    ZeroMem (&Completion, sizeof(EFI_NVM_EXPRESS_COMPLETION));\r
-    ZeroMem (&CrIoCq, sizeof(NVME_ADMIN_CRIOCQ));\r
+    ZeroMem (&CommandPacket, sizeof (EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET));\r
+    ZeroMem (&Command, sizeof (EFI_NVM_EXPRESS_COMMAND));\r
+    ZeroMem (&Completion, sizeof (EFI_NVM_EXPRESS_COMPLETION));\r
+    ZeroMem (&CrIoCq, sizeof (NVME_ADMIN_CRIOCQ));\r
 \r
     CommandPacket.NvmeCmd        = &Command;\r
     CommandPacket.NvmeCompletion = &Completion;\r
 \r
-    Command.Cdw0.Opcode = NVME_ADMIN_CRIOCQ_CMD;\r
+    Command.Cdw0.Opcode          = NVME_ADMIN_CRIOCQ_CMD;\r
     CommandPacket.TransferBuffer = Private->CqBufferPciAddr[Index];\r
     CommandPacket.TransferLength = EFI_PAGE_SIZE;\r
     CommandPacket.CommandTimeout = NVME_GENERIC_TIMEOUT;\r
@@ -646,30 +641,30 @@ NvmeCreateIoCompletionQueue (
 **/\r
 EFI_STATUS\r
 NvmeCreateIoSubmissionQueue (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA      *Private\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private\r
   )\r
 {\r
-  EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET CommandPacket;\r
-  EFI_NVM_EXPRESS_COMMAND                  Command;\r
-  EFI_NVM_EXPRESS_COMPLETION               Completion;\r
-  EFI_STATUS                               Status;\r
-  NVME_ADMIN_CRIOSQ                        CrIoSq;\r
-  UINT32                                   Index;\r
-  UINT16                                   QueueSize;\r
-\r
-  Status = EFI_SUCCESS;\r
+  EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET  CommandPacket;\r
+  EFI_NVM_EXPRESS_COMMAND                   Command;\r
+  EFI_NVM_EXPRESS_COMPLETION                Completion;\r
+  EFI_STATUS                                Status;\r
+  NVME_ADMIN_CRIOSQ                         CrIoSq;\r
+  UINT32                                    Index;\r
+  UINT16                                    QueueSize;\r
+\r
+  Status                 = EFI_SUCCESS;\r
   Private->CreateIoQueue = TRUE;\r
 \r
   for (Index = 1; Index < NVME_MAX_QUEUES; Index++) {\r
-    ZeroMem (&CommandPacket, sizeof(EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET));\r
-    ZeroMem (&Command, sizeof(EFI_NVM_EXPRESS_COMMAND));\r
-    ZeroMem (&Completion, sizeof(EFI_NVM_EXPRESS_COMPLETION));\r
-    ZeroMem (&CrIoSq, sizeof(NVME_ADMIN_CRIOSQ));\r
+    ZeroMem (&CommandPacket, sizeof (EFI_NVM_EXPRESS_PASS_THRU_COMMAND_PACKET));\r
+    ZeroMem (&Command, sizeof (EFI_NVM_EXPRESS_COMMAND));\r
+    ZeroMem (&Completion, sizeof (EFI_NVM_EXPRESS_COMPLETION));\r
+    ZeroMem (&CrIoSq, sizeof (NVME_ADMIN_CRIOSQ));\r
 \r
     CommandPacket.NvmeCmd        = &Command;\r
     CommandPacket.NvmeCompletion = &Completion;\r
 \r
-    Command.Cdw0.Opcode = NVME_ADMIN_CRIOSQ_CMD;\r
+    Command.Cdw0.Opcode          = NVME_ADMIN_CRIOSQ_CMD;\r
     CommandPacket.TransferBuffer = Private->SqBufferPciAddr[Index];\r
     CommandPacket.TransferLength = EFI_PAGE_SIZE;\r
     CommandPacket.CommandTimeout = NVME_GENERIC_TIMEOUT;\r
@@ -720,17 +715,18 @@ NvmeCreateIoSubmissionQueue (
 **/\r
 EFI_STATUS\r
 NvmeControllerInit (\r
-  IN NVME_CONTROLLER_PRIVATE_DATA    *Private\r
+  IN NVME_CONTROLLER_PRIVATE_DATA  *Private\r
   )\r
 {\r
-  EFI_STATUS                      Status;\r
-  EFI_PCI_IO_PROTOCOL             *PciIo;\r
-  UINT64                          Supports;\r
-  NVME_AQA                        Aqa;\r
-  NVME_ASQ                        Asq;\r
-  NVME_ACQ                        Acq;\r
-  UINT8                           Sn[21];\r
-  UINT8                           Mn[41];\r
+  EFI_STATUS           Status;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  UINT64               Supports;\r
+  NVME_AQA             Aqa;\r
+  NVME_ASQ             Asq;\r
+  NVME_ACQ             Acq;\r
+  UINT8                Sn[21];\r
+  UINT8                Mn[41];\r
+\r
   //\r
   // Save original PCI attributes and enable this controller.\r
   //\r
@@ -799,12 +795,12 @@ NvmeControllerInit (
   //\r
   ASSERT ((Private->Cap.Mpsmin + 12) <= EFI_PAGE_SHIFT);\r
 \r
-  Private->Cid[0] = 0;\r
-  Private->Cid[1] = 0;\r
-  Private->Cid[2] = 0;\r
-  Private->Pt[0]  = 0;\r
-  Private->Pt[1]  = 0;\r
-  Private->Pt[2]  = 0;\r
+  Private->Cid[0]        = 0;\r
+  Private->Cid[1]        = 0;\r
+  Private->Cid[2]        = 0;\r
+  Private->Pt[0]         = 0;\r
+  Private->Pt[1]         = 0;\r
+  Private->Pt[2]         = 0;\r
   Private->SqTdbl[0].Sqt = 0;\r
   Private->SqTdbl[1].Sqt = 0;\r
   Private->SqTdbl[2].Sqt = 0;\r
@@ -815,7 +811,7 @@ NvmeControllerInit (
 \r
   Status = NvmeDisableController (Private);\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -869,7 +865,7 @@ NvmeControllerInit (
   //\r
   Status = WriteNvmeAdminQueueAttributes (Private, &Aqa);\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -878,7 +874,7 @@ NvmeControllerInit (
   //\r
   Status = WriteNvmeAdminSubmissionQueueBaseAddress (Private, &Asq);\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -887,12 +883,12 @@ NvmeControllerInit (
   //\r
   Status = WriteNvmeAdminCompletionQueueBaseAddress (Private, &Acq);\r
 \r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
   Status = NvmeEnableController (Private);\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -900,7 +896,7 @@ NvmeControllerInit (
   // Allocate buffer for Identify Controller data\r
   //\r
   if (Private->ControllerData == NULL) {\r
-    Private->ControllerData = (NVME_ADMIN_CONTROLLER_DATA *)AllocateZeroPool (sizeof(NVME_ADMIN_CONTROLLER_DATA));\r
+    Private->ControllerData = (NVME_ADMIN_CONTROLLER_DATA *)AllocateZeroPool (sizeof (NVME_ADMIN_CONTROLLER_DATA));\r
 \r
     if (Private->ControllerData == NULL) {\r
       return EFI_OUT_OF_RESOURCES;\r
@@ -912,8 +908,8 @@ NvmeControllerInit (
   //\r
   Status = NvmeIdentifyController (Private, Private->ControllerData);\r
 \r
-  if (EFI_ERROR(Status)) {\r
-    FreePool(Private->ControllerData);\r
+  if (EFI_ERROR (Status)) {\r
+    FreePool (Private->ControllerData);\r
     Private->ControllerData = NULL;\r
     return EFI_NOT_FOUND;\r
   }\r
@@ -928,13 +924,13 @@ NvmeControllerInit (
   DEBUG ((DEBUG_INFO, " == NVME IDENTIFY CONTROLLER DATA ==\n"));\r
   DEBUG ((DEBUG_INFO, "    PCI VID   : 0x%x\n", Private->ControllerData->Vid));\r
   DEBUG ((DEBUG_INFO, "    PCI SSVID : 0x%x\n", Private->ControllerData->Ssvid));\r
-  DEBUG ((DEBUG_INFO, "    SN        : %a\n",   Sn));\r
-  DEBUG ((DEBUG_INFO, "    MN        : %a\n",   Mn));\r
-  DEBUG ((DEBUG_INFO, "    FR        : 0x%x\n", *((UINT64*)Private->ControllerData->Fr)));\r
-  DEBUG ((DEBUG_INFO, "    TNVMCAP (high 8-byte) : 0x%lx\n", *((UINT64*)(Private->ControllerData->Tnvmcap + 8))));\r
-  DEBUG ((DEBUG_INFO, "    TNVMCAP (low 8-byte)  : 0x%lx\n", *((UINT64*)Private->ControllerData->Tnvmcap)));\r
+  DEBUG ((DEBUG_INFO, "    SN        : %a\n", Sn));\r
+  DEBUG ((DEBUG_INFO, "    MN        : %a\n", Mn));\r
+  DEBUG ((DEBUG_INFO, "    FR        : 0x%x\n", *((UINT64 *)Private->ControllerData->Fr)));\r
+  DEBUG ((DEBUG_INFO, "    TNVMCAP (high 8-byte) : 0x%lx\n", *((UINT64 *)(Private->ControllerData->Tnvmcap + 8))));\r
+  DEBUG ((DEBUG_INFO, "    TNVMCAP (low 8-byte)  : 0x%lx\n", *((UINT64 *)Private->ControllerData->Tnvmcap)));\r
   DEBUG ((DEBUG_INFO, "    RAB       : 0x%x\n", Private->ControllerData->Rab));\r
-  DEBUG ((DEBUG_INFO, "    IEEE      : 0x%x\n", *(UINT32*)Private->ControllerData->Ieee_oui));\r
+  DEBUG ((DEBUG_INFO, "    IEEE      : 0x%x\n", *(UINT32 *)Private->ControllerData->Ieee_oui));\r
   DEBUG ((DEBUG_INFO, "    AERL      : 0x%x\n", Private->ControllerData->Aerl));\r
   DEBUG ((DEBUG_INFO, "    SQES      : 0x%x\n", Private->ControllerData->Sqes));\r
   DEBUG ((DEBUG_INFO, "    CQES      : 0x%x\n", Private->ControllerData->Cqes));\r
@@ -945,8 +941,8 @@ NvmeControllerInit (
   // One for blocking I/O, one for non-blocking I/O.\r
   //\r
   Status = NvmeCreateIoCompletionQueue (Private);\r
-  if (EFI_ERROR(Status)) {\r
-   return Status;\r
+  if (EFI_ERROR (Status)) {\r
+    return Status;\r
   }\r
 \r
   //\r
@@ -976,24 +972,24 @@ NvmeControllerInit (
 VOID\r
 EFIAPI\r
 NvmeShutdownAllControllers (\r
-  IN EFI_RESET_TYPE           ResetType,\r
-  IN EFI_STATUS               ResetStatus,\r
-  IN UINTN                    DataSize,\r
-  IN VOID                     *ResetData OPTIONAL\r
+  IN EFI_RESET_TYPE  ResetType,\r
+  IN EFI_STATUS      ResetStatus,\r
+  IN UINTN           DataSize,\r
+  IN VOID            *ResetData OPTIONAL\r
   )\r
 {\r
-  EFI_STATUS                          Status;\r
-  EFI_HANDLE                          *Handles;\r
-  UINTN                               HandleCount;\r
-  UINTN                               HandleIndex;\r
-  EFI_OPEN_PROTOCOL_INFORMATION_ENTRY *OpenInfos;\r
-  UINTN                               OpenInfoCount;\r
-  UINTN                               OpenInfoIndex;\r
-  EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL  *NvmePassThru;\r
-  NVME_CC                             Cc;\r
-  NVME_CSTS                           Csts;\r
-  UINTN                               Index;\r
-  NVME_CONTROLLER_PRIVATE_DATA        *Private;\r
+  EFI_STATUS                           Status;\r
+  EFI_HANDLE                           *Handles;\r
+  UINTN                                HandleCount;\r
+  UINTN                                HandleIndex;\r
+  EFI_OPEN_PROTOCOL_INFORMATION_ENTRY  *OpenInfos;\r
+  UINTN                                OpenInfoCount;\r
+  UINTN                                OpenInfoIndex;\r
+  EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL   *NvmePassThru;\r
+  NVME_CC                              Cc;\r
+  NVME_CSTS                            Csts;\r
+  UINTN                                Index;\r
+  NVME_CONTROLLER_PRIVATE_DATA         *Private;\r
 \r
   Status = gBS->LocateHandleBuffer (\r
                   ByProtocol,\r
@@ -1023,11 +1019,12 @@ NvmeShutdownAllControllers (
       // gImageHandle equals to DriverBinding handle for this driver.\r
       //\r
       if (((OpenInfos[OpenInfoIndex].Attributes & EFI_OPEN_PROTOCOL_BY_DRIVER) != 0) &&\r
-          (OpenInfos[OpenInfoIndex].AgentHandle == gImageHandle)) {\r
+          (OpenInfos[OpenInfoIndex].AgentHandle == gImageHandle))\r
+      {\r
         Status = gBS->OpenProtocol (\r
                         OpenInfos[OpenInfoIndex].ControllerHandle,\r
                         &gEfiNvmExpressPassThruProtocolGuid,\r
-                        (VOID **) &NvmePassThru,\r
+                        (VOID **)&NvmePassThru,\r
                         NULL,\r
                         NULL,\r
                         EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
@@ -1035,22 +1032,24 @@ NvmeShutdownAllControllers (
         if (EFI_ERROR (Status)) {\r
           continue;\r
         }\r
+\r
         Private = NVME_CONTROLLER_PRIVATE_DATA_FROM_PASS_THRU (NvmePassThru);\r
 \r
         //\r
         // Read Controller Configuration Register.\r
         //\r
         Status = ReadNvmeControllerConfiguration (Private, &Cc);\r
-        if (EFI_ERROR(Status)) {\r
+        if (EFI_ERROR (Status)) {\r
           continue;\r
         }\r
+\r
         //\r
         // The host should set the Shutdown Notification (CC.SHN) field to 01b\r
         // to indicate a normal shutdown operation.\r
         //\r
         Cc.Shn = NVME_CC_SHN_NORMAL_SHUTDOWN;\r
         Status = WriteNvmeControllerConfiguration (Private, &Cc);\r
-        if (EFI_ERROR(Status)) {\r
+        if (EFI_ERROR (Status)) {\r
           continue;\r
         }\r
 \r
@@ -1061,10 +1060,11 @@ NvmeShutdownAllControllers (
         //\r
         for (Index = 0; Index < NVME_SHUTDOWN_PROCESS_TIMEOUT * 100; Index++) {\r
           Status = ReadNvmeControllerStatus (Private, &Csts);\r
-          if (!EFI_ERROR(Status) && (Csts.Shst == NVME_CSTS_SHST_SHUTDOWN_COMPLETED)) {\r
-            DEBUG((DEBUG_INFO, "NvmeShutdownController: shutdown processing is completed after %dms.\n", Index * 10));\r
+          if (!EFI_ERROR (Status) && (Csts.Shst == NVME_CSTS_SHST_SHUTDOWN_COMPLETED)) {\r
+            DEBUG ((DEBUG_INFO, "NvmeShutdownController: shutdown processing is completed after %dms.\n", Index * 10));\r
             break;\r
           }\r
+\r
           //\r
           // Stall for 10ms\r
           //\r
@@ -1072,7 +1072,7 @@ NvmeShutdownAllControllers (
         }\r
 \r
         if (Index == NVME_SHUTDOWN_PROCESS_TIMEOUT * 100) {\r
-          DEBUG((DEBUG_ERROR, "NvmeShutdownController: shutdown processing is timed out\n"));\r
+          DEBUG ((DEBUG_ERROR, "NvmeShutdownController: shutdown processing is timed out\n"));\r
         }\r
       }\r
     }\r
@@ -1089,12 +1089,12 @@ NvmeRegisterShutdownNotification (
   VOID\r
   )\r
 {\r
-  EFI_STATUS                      Status;\r
-  EFI_RESET_NOTIFICATION_PROTOCOL *ResetNotify;\r
+  EFI_STATUS                       Status;\r
+  EFI_RESET_NOTIFICATION_PROTOCOL  *ResetNotify;\r
 \r
   mNvmeControllerNumber++;\r
   if (mNvmeControllerNumber == 1) {\r
-    Status = gBS->LocateProtocol (&gEfiResetNotificationProtocolGuid, NULL, (VOID **) &ResetNotify);\r
+    Status = gBS->LocateProtocol (&gEfiResetNotificationProtocolGuid, NULL, (VOID **)&ResetNotify);\r
     if (!EFI_ERROR (Status)) {\r
       Status = ResetNotify->RegisterResetNotify (ResetNotify, NvmeShutdownAllControllers);\r
       ASSERT_EFI_ERROR (Status);\r
@@ -1114,12 +1114,12 @@ NvmeUnregisterShutdownNotification (
   VOID\r
   )\r
 {\r
-  EFI_STATUS                      Status;\r
-  EFI_RESET_NOTIFICATION_PROTOCOL *ResetNotify;\r
+  EFI_STATUS                       Status;\r
+  EFI_RESET_NOTIFICATION_PROTOCOL  *ResetNotify;\r
 \r
   mNvmeControllerNumber--;\r
   if (mNvmeControllerNumber == 0) {\r
-    Status = gBS->LocateProtocol (&gEfiResetNotificationProtocolGuid, NULL, (VOID **) &ResetNotify);\r
+    Status = gBS->LocateProtocol (&gEfiResetNotificationProtocolGuid, NULL, (VOID **)&ResetNotify);\r
     if (!EFI_ERROR (Status)) {\r
       Status = ResetNotify->UnregisterResetNotify (ResetNotify, NvmeShutdownAllControllers);\r
       ASSERT_EFI_ERROR (Status);\r