X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FBus%2FUfs%2FUfsPassThruDxe%2FUfsPassThruHci.c;h=e868c8c07e1f801e1dbbe3a512d8690c81a0dc6a;hp=4b7df745014e486d1881e857d9741c391b729689;hb=d1102dba7210b95e41d06c2338a22ba6af248645;hpb=ca79bab7af4770c5eb578f6d495af01705aedb79 diff --git a/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.c b/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.c index 4b7df74501..e868c8c07e 100644 --- a/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.c +++ b/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.c @@ -2,7 +2,7 @@ UfsPassThruDxe driver is used to produce EFI_EXT_SCSI_PASS_THRU protocol interface for upper layer application to execute UFS-supported SCSI cmds. - Copyright (c) 2014 - 2017, Intel Corporation. All rights reserved.
+ Copyright (c) 2014 - 2018, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at @@ -179,13 +179,13 @@ DumpUicCmdExecResult ( break; case 0x08: DEBUG ((DEBUG_VERBOSE, "UIC configuration command fails - PEER_COMMUNICATION_FAILURE\n")); - break; + break; case 0x09: DEBUG ((DEBUG_VERBOSE, "UIC configuration command fails - BUSY\n")); break; case 0x0A: DEBUG ((DEBUG_VERBOSE, "UIC configuration command fails - DME_FAILURE\n")); - break; + break; default : ASSERT (FALSE); break; @@ -196,7 +196,7 @@ DumpUicCmdExecResult ( break; case 0x01: DEBUG ((DEBUG_VERBOSE, "UIC control command fails - FAILURE\n")); - break; + break; default : ASSERT (FALSE); break; @@ -242,7 +242,7 @@ DumpQueryResponseResult ( break; case 0xFE: DEBUG ((DEBUG_VERBOSE, "Query Response with Invalid Opcode\n")); - break; + break; case 0xFF: DEBUG ((DEBUG_VERBOSE, "Query Response with General Failure\n")); break; @@ -314,7 +314,7 @@ UfsFillTsfOfQueryReqUpiu ( SwapLittleEndianToBigEndian ((UINT8*)&Length, sizeof (Length)); TsfBase->Length = Length; } - + if (Opcode == UtpQueryFuncOpcodeWrAttr) { SwapLittleEndianToBigEndian ((UINT8*)&Value, sizeof (Value)); TsfBase->Value = Value; @@ -790,7 +790,7 @@ EFI_STATUS UfsStartExecCmd ( IN UFS_PASS_THRU_PRIVATE_DATA *Private, IN UINT8 Slot - ) + ) { UINT32 Data; EFI_STATUS Status; @@ -826,7 +826,7 @@ EFI_STATUS UfsStopExecCmd ( IN UFS_PASS_THRU_PRIVATE_DATA *Private, IN UINT8 Slot - ) + ) { UINT32 Data; EFI_STATUS Status; @@ -940,7 +940,7 @@ UfsSendDmRequestRetry ( if (EFI_ERROR (Status)) { return Status; } - + Trd = ((UTP_TRD*)Private->UtpTrlBase) + Slot; // // Fill transfer request descriptor to this slot. @@ -1337,7 +1337,7 @@ UfsExecNopCmds ( // // Wait for the completion of the transfer request. - // + // Status = UfsWaitMemSet (Private, UFS_HC_UTRLDBR_OFFSET, BIT0 << Slot, 0, UFS_TIMEOUT); if (EFI_ERROR (Status)) { goto Exit; @@ -1503,7 +1503,7 @@ UfsExecScsiCmds ( // // Wait for the completion of the transfer request. - // + // Status = UfsWaitMemSet (Private, UFS_HC_UTRLDBR_OFFSET, BIT0 << TransReq->Slot, 0, Packet->Timeout); if (EFI_ERROR (Status)) { goto Exit; @@ -1516,7 +1516,7 @@ UfsExecScsiCmds ( ASSERT (Response != NULL); SenseDataLen = Response->SenseDataLen; SwapLittleEndianToBigEndian ((UINT8*)&SenseDataLen, sizeof (UINT16)); - + if ((Packet->SenseDataLength != 0) && (Packet->SenseData != NULL)) { CopyMem (Packet->SenseData, Response->SenseData, SenseDataLen); Packet->SenseDataLength = (UINT8)SenseDataLen; @@ -1649,7 +1649,7 @@ UfsExecUicCommands ( // // UFS 2.0 spec section 5.3.1 Offset:0x20 IS.Bit10 UIC Command Completion Status (UCCS) - // This bit is set to '1' by the host controller upon completion of a UIC command. + // This bit is set to '1' by the host controller upon completion of a UIC command. // Status = UfsWaitMemSet (Private, UFS_HC_IS_OFFSET, UFS_HC_IS_UCCS, UFS_HC_IS_UCCS, UFS_TIMEOUT); if (EFI_ERROR (Status)) { @@ -1907,7 +1907,7 @@ UfsInitTaskManagementRequestList ( EFI_PHYSICAL_ADDRESS CmdDescPhyAddr; VOID *CmdDescMapping; EFI_STATUS Status; - + // // Initial h/w and s/w context for future operations. // @@ -1978,7 +1978,7 @@ UfsInitTransferRequestList ( UINT8 Nutrs; VOID *CmdDescHost; EFI_PHYSICAL_ADDRESS CmdDescPhyAddr; - VOID *CmdDescMapping; + VOID *CmdDescMapping; EFI_STATUS Status; // @@ -2019,7 +2019,7 @@ UfsInitTransferRequestList ( } Private->UtpTrlBase = CmdDescHost; - Private->Nutrs = Nutrs; + Private->Nutrs = Nutrs; Private->TrlMapping = CmdDescMapping; //