]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/LsiScsiDxe/LsiScsi.c
OvmfPkg: Apply uncrustify changes
[mirror_edk2.git] / OvmfPkg / LsiScsiDxe / LsiScsi.c
index ed5fc3bfdd9d1ec98105fca11d665d54dac9529c..1f52b85ed24e27a0af16567756c579c844560fa4 100644 (file)
@@ -28,9 +28,9 @@
 STATIC\r
 EFI_STATUS\r
 Out8 (\r
-  IN LSI_SCSI_DEV *Dev,\r
-  IN UINT32       Addr,\r
-  IN UINT8        Data\r
+  IN LSI_SCSI_DEV  *Dev,\r
+  IN UINT32        Addr,\r
+  IN UINT8         Data\r
   )\r
 {\r
   return Dev->PciIo->Io.Write (\r
@@ -46,9 +46,9 @@ Out8 (
 STATIC\r
 EFI_STATUS\r
 Out32 (\r
-  IN LSI_SCSI_DEV       *Dev,\r
-  IN UINT32             Addr,\r
-  IN UINT32             Data\r
+  IN LSI_SCSI_DEV  *Dev,\r
+  IN UINT32        Addr,\r
+  IN UINT32        Data\r
   )\r
 {\r
   return Dev->PciIo->Io.Write (\r
@@ -64,9 +64,9 @@ Out32 (
 STATIC\r
 EFI_STATUS\r
 In8 (\r
-  IN  LSI_SCSI_DEV *Dev,\r
-  IN  UINT32       Addr,\r
-  OUT UINT8        *Data\r
+  IN  LSI_SCSI_DEV  *Dev,\r
+  IN  UINT32        Addr,\r
+  OUT UINT8         *Data\r
   )\r
 {\r
   return Dev->PciIo->Io.Read (\r
@@ -82,9 +82,9 @@ In8 (
 STATIC\r
 EFI_STATUS\r
 In32 (\r
-  IN  LSI_SCSI_DEV *Dev,\r
-  IN  UINT32       Addr,\r
-  OUT UINT32       *Data\r
+  IN  LSI_SCSI_DEV  *Dev,\r
+  IN  UINT32        Addr,\r
+  OUT UINT32        *Data\r
   )\r
 {\r
   return Dev->PciIo->Io.Read (\r
@@ -100,7 +100,7 @@ In32 (
 STATIC\r
 EFI_STATUS\r
 LsiScsiReset (\r
-  IN LSI_SCSI_DEV *Dev\r
+  IN LSI_SCSI_DEV  *Dev\r
   )\r
 {\r
   return Out8 (Dev, LSI_REG_ISTAT0, LSI_ISTAT0_SRST);\r
@@ -109,12 +109,12 @@ LsiScsiReset (
 STATIC\r
 EFI_STATUS\r
 ReportHostAdapterOverrunError (\r
-  OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet\r
+  OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET  *Packet\r
   )\r
 {\r
-  Packet->SenseDataLength = 0;\r
+  Packet->SenseDataLength   = 0;\r
   Packet->HostAdapterStatus =\r
-            EFI_EXT_SCSI_STATUS_HOST_ADAPTER_DATA_OVERRUN_UNDERRUN;\r
+    EFI_EXT_SCSI_STATUS_HOST_ADAPTER_DATA_OVERRUN_UNDERRUN;\r
   Packet->TargetStatus = EFI_EXT_SCSI_STATUS_TARGET_GOOD;\r
   return EFI_BAD_BUFFER_SIZE;\r
 }\r
@@ -146,40 +146,42 @@ ReportHostAdapterOverrunError (
 STATIC\r
 EFI_STATUS\r
 LsiScsiCheckRequest (\r
-  IN LSI_SCSI_DEV                                   *Dev,\r
-  IN UINT8                                          Target,\r
-  IN UINT64                                         Lun,\r
-  IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet\r
+  IN LSI_SCSI_DEV                                    *Dev,\r
+  IN UINT8                                           Target,\r
+  IN UINT64                                          Lun,\r
+  IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET  *Packet\r
   )\r
 {\r
-  if (Target > Dev->MaxTarget || Lun > Dev->MaxLun ||\r
-      Packet->DataDirection > EFI_EXT_SCSI_DATA_DIRECTION_BIDIRECTIONAL ||\r
+  if ((Target > Dev->MaxTarget) || (Lun > Dev->MaxLun) ||\r
+      (Packet->DataDirection > EFI_EXT_SCSI_DATA_DIRECTION_BIDIRECTIONAL) ||\r
       //\r
       // Trying to receive, but destination pointer is NULL, or contradicting\r
       // transfer direction\r
       //\r
-      (Packet->InTransferLength > 0 &&\r
-       (Packet->InDataBuffer == NULL ||\r
-        Packet->DataDirection == EFI_EXT_SCSI_DATA_DIRECTION_WRITE\r
-         )\r
-        ) ||\r
+      ((Packet->InTransferLength > 0) &&\r
+       ((Packet->InDataBuffer == NULL) ||\r
+        (Packet->DataDirection == EFI_EXT_SCSI_DATA_DIRECTION_WRITE)\r
+       )\r
+      ) ||\r
 \r
       //\r
       // Trying to send, but source pointer is NULL, or contradicting transfer\r
       // direction\r
       //\r
-      (Packet->OutTransferLength > 0 &&\r
-       (Packet->OutDataBuffer == NULL ||\r
-        Packet->DataDirection == EFI_EXT_SCSI_DATA_DIRECTION_READ\r
-         )\r
-        )\r
-    ) {\r
+      ((Packet->OutTransferLength > 0) &&\r
+       ((Packet->OutDataBuffer == NULL) ||\r
+        (Packet->DataDirection == EFI_EXT_SCSI_DATA_DIRECTION_READ)\r
+       )\r
+      )\r
+      )\r
+  {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  if (Packet->DataDirection == EFI_EXT_SCSI_DATA_DIRECTION_BIDIRECTIONAL ||\r
-      (Packet->InTransferLength > 0 && Packet->OutTransferLength > 0) ||\r
-      Packet->CdbLength > sizeof Dev->Dma->Cdb) {\r
+  if ((Packet->DataDirection == EFI_EXT_SCSI_DATA_DIRECTION_BIDIRECTIONAL) ||\r
+      ((Packet->InTransferLength > 0) && (Packet->OutTransferLength > 0)) ||\r
+      (Packet->CdbLength > sizeof Dev->Dma->Cdb))\r
+  {\r
     return EFI_UNSUPPORTED;\r
   }\r
 \r
@@ -187,6 +189,7 @@ LsiScsiCheckRequest (
     Packet->InTransferLength = sizeof Dev->Dma->Data;\r
     return ReportHostAdapterOverrunError (Packet);\r
   }\r
+\r
   if (Packet->OutTransferLength > sizeof Dev->Dma->Data) {\r
     Packet->OutTransferLength = sizeof Dev->Dma->Data;\r
     return ReportHostAdapterOverrunError (Packet);\r
@@ -221,32 +224,32 @@ LsiScsiCheckRequest (
 STATIC\r
 EFI_STATUS\r
 LsiScsiProcessRequest (\r
-  IN LSI_SCSI_DEV                                   *Dev,\r
-  IN UINT8                                          Target,\r
-  IN UINT64                                         Lun,\r
-  IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet\r
+  IN LSI_SCSI_DEV                                    *Dev,\r
+  IN UINT8                                           Target,\r
+  IN UINT64                                          Lun,\r
+  IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET  *Packet\r
   )\r
 {\r
-  EFI_STATUS Status;\r
-  UINT32     *Script;\r
-  UINT8      *Cdb;\r
-  UINT8      *MsgOut;\r
-  UINT8      *MsgIn;\r
-  UINT8      *ScsiStatus;\r
-  UINT8      *Data;\r
-  UINT8      DStat;\r
-  UINT8      SIst0;\r
-  UINT8      SIst1;\r
-  UINT32     Csbc;\r
-  UINT32     CsbcBase;\r
-  UINT32     Transferred;\r
-\r
-  Script      = Dev->Dma->Script;\r
-  Cdb         = Dev->Dma->Cdb;\r
-  Data        = Dev->Dma->Data;\r
-  MsgIn       = Dev->Dma->MsgIn;\r
-  MsgOut      = &Dev->Dma->MsgOut;\r
-  ScsiStatus  = &Dev->Dma->Status;\r
+  EFI_STATUS  Status;\r
+  UINT32      *Script;\r
+  UINT8       *Cdb;\r
+  UINT8       *MsgOut;\r
+  UINT8       *MsgIn;\r
+  UINT8       *ScsiStatus;\r
+  UINT8       *Data;\r
+  UINT8       DStat;\r
+  UINT8       SIst0;\r
+  UINT8       SIst1;\r
+  UINT32      Csbc;\r
+  UINT32      CsbcBase;\r
+  UINT32      Transferred;\r
+\r
+  Script     = Dev->Dma->Script;\r
+  Cdb        = Dev->Dma->Cdb;\r
+  Data       = Dev->Dma->Data;\r
+  MsgIn      = Dev->Dma->MsgIn;\r
+  MsgOut     = &Dev->Dma->MsgOut;\r
+  ScsiStatus = &Dev->Dma->Status;\r
 \r
   *ScsiStatus = 0xFF;\r
 \r
@@ -308,7 +311,7 @@ LsiScsiProcessRequest (
   //\r
   // 2. Select LUN.\r
   //\r
-  *MsgOut   = 0x80 | (UINT8) Lun; // 0x80: Identify bit\r
+  *MsgOut   = 0x80 | (UINT8)Lun;  // 0x80: Identify bit\r
   *Script++ = LSI_INS_TYPE_BLK | LSI_INS_BLK_SCSIP_MSG_OUT |\r
               (UINT32)sizeof Dev->Dma->MsgOut;\r
   *Script++ = LSI_SCSI_DMA_ADDR (Dev, MsgOut);\r
@@ -416,21 +419,23 @@ LsiScsiProcessRequest (
   // Poll the device registers (DSTAT, SIST0, and SIST1) until the SIR\r
   // bit sets.\r
   //\r
-  for(;;) {\r
+  for ( ; ;) {\r
     Status = In8 (Dev, LSI_REG_DSTAT, &DStat);\r
     if (EFI_ERROR (Status)) {\r
       goto Error;\r
     }\r
+\r
     Status = In8 (Dev, LSI_REG_SIST0, &SIst0);\r
     if (EFI_ERROR (Status)) {\r
       goto Error;\r
     }\r
+\r
     Status = In8 (Dev, LSI_REG_SIST1, &SIst1);\r
     if (EFI_ERROR (Status)) {\r
       goto Error;\r
     }\r
 \r
-    if (SIst0 != 0 || SIst1 != 0) {\r
+    if ((SIst0 != 0) || (SIst1 != 0)) {\r
       goto Error;\r
     }\r
 \r
@@ -449,7 +454,7 @@ LsiScsiProcessRequest (
   //   SCSI Message Code 0x00: COMMAND COMPLETE\r
   //   SCSI Status  Code 0x00: Good\r
   //\r
-  if (MsgIn[0] != 0 || *ScsiStatus != 0) {\r
+  if ((MsgIn[0] != 0) || (*ScsiStatus != 0)) {\r
     goto Error;\r
   }\r
 \r
@@ -504,15 +509,21 @@ LsiScsiProcessRequest (
   return EFI_SUCCESS;\r
 \r
 Error:\r
-  DEBUG ((DEBUG_VERBOSE, "%a: dstat: %02X, sist0: %02X, sist1: %02X\n",\r
-    __FUNCTION__, DStat, SIst0, SIst1));\r
+  DEBUG ((\r
+    DEBUG_VERBOSE,\r
+    "%a: dstat: %02X, sist0: %02X, sist1: %02X\n",\r
+    __FUNCTION__,\r
+    DStat,\r
+    SIst0,\r
+    SIst1\r
+    ));\r
   //\r
   // Update the request packet to reflect the status.\r
   //\r
   if (*ScsiStatus != 0xFF) {\r
-    Packet->TargetStatus    = *ScsiStatus;\r
+    Packet->TargetStatus = *ScsiStatus;\r
   } else {\r
-    Packet->TargetStatus    = EFI_EXT_SCSI_STATUS_TARGET_TASK_ABORTED;\r
+    Packet->TargetStatus = EFI_EXT_SCSI_STATUS_TARGET_TASK_ABORTED;\r
   }\r
 \r
   if (SIst0 & LSI_SIST0_PAR) {\r
@@ -557,17 +568,17 @@ Error:
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiPassThru (\r
-  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL                *This,\r
-  IN UINT8                                          *Target,\r
-  IN UINT64                                         Lun,\r
-  IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet,\r
-  IN EFI_EVENT                                      Event     OPTIONAL\r
+  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL                 *This,\r
+  IN UINT8                                           *Target,\r
+  IN UINT64                                          Lun,\r
+  IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET  *Packet,\r
+  IN EFI_EVENT                                       Event     OPTIONAL\r
   )\r
 {\r
-  EFI_STATUS   Status;\r
-  LSI_SCSI_DEV *Dev;\r
+  EFI_STATUS    Status;\r
+  LSI_SCSI_DEV  *Dev;\r
 \r
-  Dev = LSI_SCSI_FROM_PASS_THRU (This);\r
+  Dev    = LSI_SCSI_FROM_PASS_THRU (This);\r
   Status = LsiScsiCheckRequest (Dev, *Target, Lun, Packet);\r
   if (EFI_ERROR (Status)) {\r
     return Status;\r
@@ -579,15 +590,15 @@ LsiScsiPassThru (
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiGetNextTargetLun (\r
-  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This,\r
-  IN OUT UINT8                       **TargetPointer,\r
-  IN OUT UINT64                      *Lun\r
+  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL  *This,\r
+  IN OUT UINT8                        **TargetPointer,\r
+  IN OUT UINT64                       *Lun\r
   )\r
 {\r
-  LSI_SCSI_DEV *Dev;\r
-  UINTN        Idx;\r
-  UINT8        *Target;\r
-  UINT16       LastTarget;\r
+  LSI_SCSI_DEV  *Dev;\r
+  UINTN         Idx;\r
+  UINT8         *Target;\r
+  UINT16        LastTarget;\r
 \r
   //\r
   // the TargetPointer input parameter is unnecessarily a pointer-to-pointer\r
@@ -597,8 +608,9 @@ LsiScsiGetNextTargetLun (
   //\r
   // Search for first non-0xFF byte. If not found, return first target & LUN.\r
   //\r
-  for (Idx = 0; Idx < TARGET_MAX_BYTES && Target[Idx] == 0xFF; ++Idx)\r
-    ;\r
+  for (Idx = 0; Idx < TARGET_MAX_BYTES && Target[Idx] == 0xFF; ++Idx) {\r
+  }\r
+\r
   if (Idx == TARGET_MAX_BYTES) {\r
     SetMem (Target, TARGET_MAX_BYTES, 0x00);\r
     *Lun = 0;\r
@@ -611,7 +623,7 @@ LsiScsiGetNextTargetLun (
   // increment (target, LUN) pair if valid on input\r
   //\r
   Dev = LSI_SCSI_FROM_PASS_THRU (This);\r
-  if (LastTarget > Dev->MaxTarget || *Lun > Dev->MaxLun) {\r
+  if ((LastTarget > Dev->MaxTarget) || (*Lun > Dev->MaxLun)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
@@ -633,15 +645,15 @@ LsiScsiGetNextTargetLun (
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiBuildDevicePath (\r
-  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This,\r
-  IN UINT8                           *Target,\r
-  IN UINT64                          Lun,\r
-  IN OUT EFI_DEVICE_PATH_PROTOCOL    **DevicePath\r
+  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL  *This,\r
+  IN UINT8                            *Target,\r
+  IN UINT64                           Lun,\r
+  IN OUT EFI_DEVICE_PATH_PROTOCOL     **DevicePath\r
   )\r
 {\r
-  UINT16           TargetValue;\r
-  LSI_SCSI_DEV     *Dev;\r
-  SCSI_DEVICE_PATH *ScsiDevicePath;\r
+  UINT16            TargetValue;\r
+  LSI_SCSI_DEV      *Dev;\r
+  SCSI_DEVICE_PATH  *ScsiDevicePath;\r
 \r
   if (DevicePath == NULL) {\r
     return EFI_INVALID_PARAMETER;\r
@@ -649,7 +661,7 @@ LsiScsiBuildDevicePath (
 \r
   CopyMem (&TargetValue, Target, sizeof TargetValue);\r
   Dev = LSI_SCSI_FROM_PASS_THRU (This);\r
-  if (TargetValue > Dev->MaxTarget || Lun > Dev->MaxLun || Lun > 0xFFFF) {\r
+  if ((TargetValue > Dev->MaxTarget) || (Lun > Dev->MaxLun) || (Lun > 0xFFFF)) {\r
     return EFI_NOT_FOUND;\r
   }\r
 \r
@@ -660,10 +672,10 @@ LsiScsiBuildDevicePath (
 \r
   ScsiDevicePath->Header.Type      = MESSAGING_DEVICE_PATH;\r
   ScsiDevicePath->Header.SubType   = MSG_SCSI_DP;\r
-  ScsiDevicePath->Header.Length[0] = (UINT8)  sizeof *ScsiDevicePath;\r
-  ScsiDevicePath->Header.Length[1] = (UINT8) (sizeof *ScsiDevicePath >> 8);\r
+  ScsiDevicePath->Header.Length[0] = (UINT8)sizeof *ScsiDevicePath;\r
+  ScsiDevicePath->Header.Length[1] = (UINT8)(sizeof *ScsiDevicePath >> 8);\r
   ScsiDevicePath->Pun              = TargetValue;\r
-  ScsiDevicePath->Lun              = (UINT16) Lun;\r
+  ScsiDevicePath->Lun              = (UINT16)Lun;\r
 \r
   *DevicePath = &ScsiDevicePath->Header;\r
   return EFI_SUCCESS;\r
@@ -672,30 +684,33 @@ LsiScsiBuildDevicePath (
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiGetTargetLun (\r
-  IN  EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This,\r
-  IN  EFI_DEVICE_PATH_PROTOCOL        *DevicePath,\r
-  OUT UINT8                           **TargetPointer,\r
-  OUT UINT64                          *Lun\r
+  IN  EFI_EXT_SCSI_PASS_THRU_PROTOCOL  *This,\r
+  IN  EFI_DEVICE_PATH_PROTOCOL         *DevicePath,\r
+  OUT UINT8                            **TargetPointer,\r
+  OUT UINT64                           *Lun\r
   )\r
 {\r
-  SCSI_DEVICE_PATH *ScsiDevicePath;\r
-  LSI_SCSI_DEV     *Dev;\r
-  UINT8            *Target;\r
+  SCSI_DEVICE_PATH  *ScsiDevicePath;\r
+  LSI_SCSI_DEV      *Dev;\r
+  UINT8             *Target;\r
 \r
-  if (DevicePath == NULL || TargetPointer == NULL || *TargetPointer == NULL ||\r
-      Lun == NULL) {\r
+  if ((DevicePath == NULL) || (TargetPointer == NULL) || (*TargetPointer == NULL) ||\r
+      (Lun == NULL))\r
+  {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  if (DevicePath->Type    != MESSAGING_DEVICE_PATH ||\r
-      DevicePath->SubType != MSG_SCSI_DP) {\r
+  if ((DevicePath->Type    != MESSAGING_DEVICE_PATH) ||\r
+      (DevicePath->SubType != MSG_SCSI_DP))\r
+  {\r
     return EFI_UNSUPPORTED;\r
   }\r
 \r
-  ScsiDevicePath = (SCSI_DEVICE_PATH *) DevicePath;\r
-  Dev = LSI_SCSI_FROM_PASS_THRU (This);\r
-  if (ScsiDevicePath->Pun > Dev->MaxTarget ||\r
-      ScsiDevicePath->Lun > Dev->MaxLun) {\r
+  ScsiDevicePath = (SCSI_DEVICE_PATH *)DevicePath;\r
+  Dev            = LSI_SCSI_FROM_PASS_THRU (This);\r
+  if ((ScsiDevicePath->Pun > Dev->MaxTarget) ||\r
+      (ScsiDevicePath->Lun > Dev->MaxLun))\r
+  {\r
     return EFI_NOT_FOUND;\r
   }\r
 \r
@@ -710,7 +725,7 @@ LsiScsiGetTargetLun (
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiResetChannel (\r
-  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This\r
+  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL  *This\r
   )\r
 {\r
   return EFI_UNSUPPORTED;\r
@@ -719,9 +734,9 @@ LsiScsiResetChannel (
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiResetTargetLun (\r
-  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This,\r
-  IN UINT8                           *Target,\r
-  IN UINT64                          Lun\r
+  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL  *This,\r
+  IN UINT8                            *Target,\r
+  IN UINT64                           Lun\r
   )\r
 {\r
   return EFI_UNSUPPORTED;\r
@@ -730,14 +745,14 @@ LsiScsiResetTargetLun (
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiGetNextTarget (\r
-  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This,\r
-  IN OUT UINT8                       **TargetPointer\r
+  IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL  *This,\r
+  IN OUT UINT8                        **TargetPointer\r
   )\r
 {\r
-  LSI_SCSI_DEV *Dev;\r
-  UINTN        Idx;\r
-  UINT8        *Target;\r
-  UINT16       LastTarget;\r
+  LSI_SCSI_DEV  *Dev;\r
+  UINTN         Idx;\r
+  UINT8         *Target;\r
+  UINT16        LastTarget;\r
 \r
   //\r
   // the TargetPointer input parameter is unnecessarily a pointer-to-pointer\r
@@ -747,8 +762,9 @@ LsiScsiGetNextTarget (
   //\r
   // Search for first non-0xFF byte. If not found, return first target.\r
   //\r
-  for (Idx = 0; Idx < TARGET_MAX_BYTES && Target[Idx] == 0xFF; ++Idx)\r
-    ;\r
+  for (Idx = 0; Idx < TARGET_MAX_BYTES && Target[Idx] == 0xFF; ++Idx) {\r
+  }\r
+\r
   if (Idx == TARGET_MAX_BYTES) {\r
     SetMem (Target, TARGET_MAX_BYTES, 0x00);\r
     return EFI_SUCCESS;\r
@@ -777,11 +793,11 @@ STATIC
 VOID\r
 EFIAPI\r
 LsiScsiExitBoot (\r
-  IN  EFI_EVENT Event,\r
-  IN  VOID      *Context\r
+  IN  EFI_EVENT  Event,\r
+  IN  VOID       *Context\r
   )\r
 {\r
-  LSI_SCSI_DEV *Dev;\r
+  LSI_SCSI_DEV  *Dev;\r
 \r
   Dev = Context;\r
   DEBUG ((DEBUG_VERBOSE, "%a: Context=0x%p\n", __FUNCTION__, Context));\r
@@ -800,14 +816,14 @@ LsiScsiExitBoot (
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiControllerSupported (\r
-  IN EFI_DRIVER_BINDING_PROTOCOL *This,\r
-  IN EFI_HANDLE                  ControllerHandle,\r
-  IN EFI_DEVICE_PATH_PROTOCOL    *RemainingDevicePath OPTIONAL\r
+  IN EFI_DRIVER_BINDING_PROTOCOL  *This,\r
+  IN EFI_HANDLE                   ControllerHandle,\r
+  IN EFI_DEVICE_PATH_PROTOCOL     *RemainingDevicePath OPTIONAL\r
   )\r
 {\r
-  EFI_STATUS          Status;\r
-  EFI_PCI_IO_PROTOCOL *PciIo;\r
-  PCI_TYPE00          Pci;\r
+  EFI_STATUS           Status;\r
+  EFI_PCI_IO_PROTOCOL  *PciIo;\r
+  PCI_TYPE00           Pci;\r
 \r
   Status = gBS->OpenProtocol (\r
                   ControllerHandle,\r
@@ -832,8 +848,9 @@ LsiScsiControllerSupported (
     goto Done;\r
   }\r
 \r
-  if (Pci.Hdr.VendorId == LSI_LOGIC_PCI_VENDOR_ID &&\r
-      Pci.Hdr.DeviceId == LSI_53C895A_PCI_DEVICE_ID) {\r
+  if ((Pci.Hdr.VendorId == LSI_LOGIC_PCI_VENDOR_ID) &&\r
+      (Pci.Hdr.DeviceId == LSI_53C895A_PCI_DEVICE_ID))\r
+  {\r
     Status = EFI_SUCCESS;\r
   } else {\r
     Status = EFI_UNSUPPORTED;\r
@@ -852,15 +869,15 @@ Done:
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiControllerStart (\r
-  IN EFI_DRIVER_BINDING_PROTOCOL *This,\r
-  IN EFI_HANDLE                  ControllerHandle,\r
-  IN EFI_DEVICE_PATH_PROTOCOL    *RemainingDevicePath OPTIONAL\r
+  IN EFI_DRIVER_BINDING_PROTOCOL  *This,\r
+  IN EFI_HANDLE                   ControllerHandle,\r
+  IN EFI_DEVICE_PATH_PROTOCOL     *RemainingDevicePath OPTIONAL\r
   )\r
 {\r
-  EFI_STATUS           Status;\r
-  LSI_SCSI_DEV         *Dev;\r
-  UINTN                Pages;\r
-  UINTN                BytesMapped;\r
+  EFI_STATUS    Status;\r
+  LSI_SCSI_DEV  *Dev;\r
+  UINTN         Pages;\r
+  UINTN         BytesMapped;\r
 \r
   Dev = AllocateZeroPool (sizeof (*Dev));\r
   if (Dev == NULL) {\r
@@ -877,8 +894,8 @@ LsiScsiControllerStart (
     FixedPcdGet8 (PcdLsiScsiMaxLunLimit) < 128,\r
     "LSI 53C895A supports LUNs [0..127]"\r
     );\r
-  Dev->MaxTarget = PcdGet8 (PcdLsiScsiMaxTargetLimit);\r
-  Dev->MaxLun = PcdGet8 (PcdLsiScsiMaxLunLimit);\r
+  Dev->MaxTarget        = PcdGet8 (PcdLsiScsiMaxTargetLimit);\r
+  Dev->MaxLun           = PcdGet8 (PcdLsiScsiMaxLunLimit);\r
   Dev->StallPerPollUsec = PcdGet32 (PcdLsiScsiStallPerPollUsec);\r
 \r
   Status = gBS->OpenProtocol (\r
@@ -920,7 +937,7 @@ LsiScsiControllerStart (
   //\r
   // Create buffers for data transfer\r
   //\r
-  Pages = EFI_SIZE_TO_PAGES (sizeof (*Dev->Dma));\r
+  Pages  = EFI_SIZE_TO_PAGES (sizeof (*Dev->Dma));\r
   Status = Dev->PciIo->AllocateBuffer (\r
                          Dev->PciIo,\r
                          AllocateAnyPages,\r
@@ -934,14 +951,14 @@ LsiScsiControllerStart (
   }\r
 \r
   BytesMapped = EFI_PAGES_TO_SIZE (Pages);\r
-  Status = Dev->PciIo->Map (\r
-                         Dev->PciIo,\r
-                         EfiPciIoOperationBusMasterCommonBuffer,\r
-                         Dev->Dma,\r
-                         &BytesMapped,\r
-                         &Dev->DmaPhysical,\r
-                         &Dev->DmaMapping\r
-                         );\r
+  Status      = Dev->PciIo->Map (\r
+                              Dev->PciIo,\r
+                              EfiPciIoOperationBusMasterCommonBuffer,\r
+                              Dev->Dma,\r
+                              &BytesMapped,\r
+                              &Dev->DmaPhysical,\r
+                              &Dev->DmaMapping\r
+                              );\r
   if (EFI_ERROR (Status)) {\r
     goto FreeBuffer;\r
   }\r
@@ -970,19 +987,19 @@ LsiScsiControllerStart (
   //\r
   // Host adapter channel, doesn't exist\r
   //\r
-  Dev->PassThruMode.AdapterId = MAX_UINT32;\r
+  Dev->PassThruMode.AdapterId  = MAX_UINT32;\r
   Dev->PassThruMode.Attributes =\r
     EFI_EXT_SCSI_PASS_THRU_ATTRIBUTES_PHYSICAL |\r
     EFI_EXT_SCSI_PASS_THRU_ATTRIBUTES_LOGICAL;\r
 \r
-  Dev->PassThru.Mode = &Dev->PassThruMode;\r
-  Dev->PassThru.PassThru = &LsiScsiPassThru;\r
+  Dev->PassThru.Mode             = &Dev->PassThruMode;\r
+  Dev->PassThru.PassThru         = &LsiScsiPassThru;\r
   Dev->PassThru.GetNextTargetLun = &LsiScsiGetNextTargetLun;\r
-  Dev->PassThru.BuildDevicePath = &LsiScsiBuildDevicePath;\r
-  Dev->PassThru.GetTargetLun = &LsiScsiGetTargetLun;\r
-  Dev->PassThru.ResetChannel = &LsiScsiResetChannel;\r
-  Dev->PassThru.ResetTargetLun = &LsiScsiResetTargetLun;\r
-  Dev->PassThru.GetNextTarget = &LsiScsiGetNextTarget;\r
+  Dev->PassThru.BuildDevicePath  = &LsiScsiBuildDevicePath;\r
+  Dev->PassThru.GetTargetLun     = &LsiScsiGetTargetLun;\r
+  Dev->PassThru.ResetChannel     = &LsiScsiResetChannel;\r
+  Dev->PassThru.ResetTargetLun   = &LsiScsiResetTargetLun;\r
+  Dev->PassThru.GetNextTarget    = &LsiScsiGetNextTarget;\r
 \r
   Status = gBS->InstallProtocolInterface (\r
                   &ControllerHandle,\r
@@ -1040,15 +1057,15 @@ FreePool:
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiControllerStop (\r
-  IN EFI_DRIVER_BINDING_PROTOCOL *This,\r
-  IN EFI_HANDLE                  ControllerHandle,\r
-  IN UINTN                       NumberOfChildren,\r
-  IN EFI_HANDLE                  *ChildHandleBuffer\r
+  IN EFI_DRIVER_BINDING_PROTOCOL  *This,\r
+  IN EFI_HANDLE                   ControllerHandle,\r
+  IN UINTN                        NumberOfChildren,\r
+  IN EFI_HANDLE                   *ChildHandleBuffer\r
   )\r
 {\r
-  EFI_STATUS                      Status;\r
-  EFI_EXT_SCSI_PASS_THRU_PROTOCOL *PassThru;\r
-  LSI_SCSI_DEV                    *Dev;\r
+  EFI_STATUS                       Status;\r
+  EFI_EXT_SCSI_PASS_THRU_PROTOCOL  *PassThru;\r
+  LSI_SCSI_DEV                     *Dev;\r
 \r
   Status = gBS->OpenProtocol (\r
                   ControllerHandle,\r
@@ -1113,7 +1130,7 @@ LsiScsiControllerStop (
 // C, 10.1 EFI Driver Binding Protocol.\r
 //\r
 STATIC\r
-EFI_DRIVER_BINDING_PROTOCOL gDriverBinding = {\r
+EFI_DRIVER_BINDING_PROTOCOL  gDriverBinding = {\r
   &LsiScsiControllerSupported,\r
   &LsiScsiControllerStart,\r
   &LsiScsiControllerStop,\r
@@ -1123,7 +1140,6 @@ EFI_DRIVER_BINDING_PROTOCOL gDriverBinding = {
   NULL  // DriverBindingHandle, ditto\r
 };\r
 \r
-\r
 //\r
 // The purpose of the following scaffolding (EFI_COMPONENT_NAME_PROTOCOL and\r
 // EFI_COMPONENT_NAME2_PROTOCOL implementation) is to format the driver's name\r
@@ -1137,20 +1153,20 @@ EFI_DRIVER_BINDING_PROTOCOL gDriverBinding = {
 //\r
 \r
 STATIC\r
-EFI_UNICODE_STRING_TABLE mDriverNameTable[] = {\r
+EFI_UNICODE_STRING_TABLE  mDriverNameTable[] = {\r
   { "eng;en", L"LSI 53C895A SCSI Controller Driver" },\r
   { NULL,     NULL                                  }\r
 };\r
 \r
 STATIC\r
-EFI_COMPONENT_NAME_PROTOCOL gComponentName;\r
+EFI_COMPONENT_NAME_PROTOCOL  gComponentName;\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiGetDriverName (\r
-  IN  EFI_COMPONENT_NAME_PROTOCOL *This,\r
-  IN  CHAR8                       *Language,\r
-  OUT CHAR16                      **DriverName\r
+  IN  EFI_COMPONENT_NAME_PROTOCOL  *This,\r
+  IN  CHAR8                        *Language,\r
+  OUT CHAR16                       **DriverName\r
   )\r
 {\r
   return LookupUnicodeString2 (\r
@@ -1165,27 +1181,27 @@ LsiScsiGetDriverName (
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiGetDeviceName (\r
-  IN  EFI_COMPONENT_NAME_PROTOCOL *This,\r
-  IN  EFI_HANDLE                  DeviceHandle,\r
-  IN  EFI_HANDLE                  ChildHandle,\r
-  IN  CHAR8                       *Language,\r
-  OUT CHAR16                      **ControllerName\r
+  IN  EFI_COMPONENT_NAME_PROTOCOL  *This,\r
+  IN  EFI_HANDLE                   DeviceHandle,\r
+  IN  EFI_HANDLE                   ChildHandle,\r
+  IN  CHAR8                        *Language,\r
+  OUT CHAR16                       **ControllerName\r
   )\r
 {\r
   return EFI_UNSUPPORTED;\r
 }\r
 \r
 STATIC\r
-EFI_COMPONENT_NAME_PROTOCOL gComponentName = {\r
+EFI_COMPONENT_NAME_PROTOCOL  gComponentName = {\r
   &LsiScsiGetDriverName,\r
   &LsiScsiGetDeviceName,\r
   "eng" // SupportedLanguages, ISO 639-2 language codes\r
 };\r
 \r
 STATIC\r
-EFI_COMPONENT_NAME2_PROTOCOL gComponentName2 = {\r
-  (EFI_COMPONENT_NAME2_GET_DRIVER_NAME)     &LsiScsiGetDriverName,\r
-  (EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME) &LsiScsiGetDeviceName,\r
+EFI_COMPONENT_NAME2_PROTOCOL  gComponentName2 = {\r
+  (EFI_COMPONENT_NAME2_GET_DRIVER_NAME)&LsiScsiGetDriverName,\r
+  (EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME)&LsiScsiGetDeviceName,\r
   "en" // SupportedLanguages, RFC 4646 language codes\r
 };\r
 \r
@@ -1195,8 +1211,8 @@ EFI_COMPONENT_NAME2_PROTOCOL gComponentName2 = {
 EFI_STATUS\r
 EFIAPI\r
 LsiScsiEntryPoint (\r
-  IN EFI_HANDLE       ImageHandle,\r
-  IN EFI_SYSTEM_TABLE *SystemTable\r
+  IN EFI_HANDLE        ImageHandle,\r
+  IN EFI_SYSTEM_TABLE  *SystemTable\r
   )\r
 {\r
   return EfiLibInstallDriverBindingComponentName2 (\r