Lines Matching refs:MmcHost
85 Host = MmcHostInstance->MmcHost; in EmmcGetDeviceState()
119 Host = MmcHostInstance->MmcHost; in EmmcSetEXTCSD()
152 Host = MmcHostInstance->MmcHost; in EmmcIdentificationMode()
260 Host = MmcHostInstance->MmcHost; in InitializeEmmcDevice()
314 EFI_MMC_HOST_PROTOCOL *MmcHost; in InitializeSdMmcDevice() local
316 MmcHost = MmcHostInstance->MmcHost; in InitializeSdMmcDevice()
320 Status = MmcHost->SendCommand (MmcHost, MMC_CMD9, CmdArg); in InitializeSdMmcDevice()
327 Status = MmcHost->ReceiveResponse (MmcHost, MMC_RESPONSE_TYPE_CSD, Response); in InitializeSdMmcDevice()
357 MmcHostInstance->BlockIo.Media->ReadOnly = MmcHost->IsReadOnly (MmcHost); in InitializeSdMmcDevice()
362 Status = MmcHost->SendCommand (MmcHost, MMC_CMD7, CmdArg); in InitializeSdMmcDevice()
368 Status = MmcHost->SendCommand (MmcHost, MMC_CMD55, CmdArg); in InitializeSdMmcDevice()
373 Status = MmcHost->ReceiveResponse (MmcHost, MMC_RESPONSE_TYPE_R1, Response); in InitializeSdMmcDevice()
383 Status = MmcHost->SendCommand (MmcHost, MMC_ACMD51, 0); in InitializeSdMmcDevice()
388 Status = MmcHost->ReadBlockData (MmcHost, 0, 8, Buffer); in InitializeSdMmcDevice()
425 Status = MmcHost->SendCommand (MmcHost, MMC_CMD6, CmdArg); in InitializeSdMmcDevice()
430 Status = MmcHost->ReadBlockData (MmcHost, 0, 64, Buffer); in InitializeSdMmcDevice()
439 Status = MmcHost->SendCommand (MmcHost, MMC_CMD55, CmdArg); in InitializeSdMmcDevice()
445 Status = MmcHost->SendCommand (MmcHost, MMC_CMD6, 2); in InitializeSdMmcDevice()
451 if (MMC_HOST_HAS_SETIOS(MmcHost)) { in InitializeSdMmcDevice()
452 Status = MmcHost->SetIos (MmcHost, 26 * 1000 * 1000, 4, EMMCBACKWARD); in InitializeSdMmcDevice()
473 EFI_MMC_HOST_PROTOCOL *MmcHost; in MmcIdentificationMode() local
476 MmcHost = MmcHostInstance->MmcHost; in MmcIdentificationMode()
480 if (MmcHost == NULL) { in MmcIdentificationMode()
494 Status = MmcHost->SendCommand (MmcHost, MMC_CMD0, 0); in MmcIdentificationMode()
509 Status = MmcHost->SendCommand (MmcHost, MMC_CMD1, EMMC_CMD1_CAPACITY_GREATER_THAN_2GB); in MmcIdentificationMode()
512 Status = MmcHost->ReceiveResponse (MmcHost, MMC_RESPONSE_TYPE_OCR, (UINT32 *)&OcrResponse); in MmcIdentificationMode()
539 Status = MmcHost->SendCommand (MmcHost, MMC_CMD5, 0); in MmcIdentificationMode()
547 Status = MmcHost->SendCommand (MmcHost, MMC_CMD8, CmdArg); in MmcIdentificationMode()
551 Status = MmcHost->ReceiveResponse (MmcHost, MMC_RESPONSE_TYPE_R7, Response); in MmcIdentificationMode()
570 Status = MmcHost->SendCommand (MmcHost, MMC_CMD55, 0); in MmcIdentificationMode()
584 Status = MmcHost->SendCommand (MmcHost, MMC_ACMD41, CmdArg); in MmcIdentificationMode()
586 Status = MmcHost->ReceiveResponse (MmcHost, MMC_RESPONSE_TYPE_OCR, Response); in MmcIdentificationMode()
597 Status = MmcHost->SendCommand (MmcHost, MMC_CMD1, 0x800000); in MmcIdentificationMode()
599 Status = MmcHost->ReceiveResponse (MmcHost, MMC_RESPONSE_TYPE_OCR, Response); in MmcIdentificationMode()
638 Status = MmcHost->SendCommand (MmcHost, MMC_CMD2, 0); in MmcIdentificationMode()
643 Status = MmcHost->ReceiveResponse (MmcHost, MMC_RESPONSE_TYPE_CID, Response); in MmcIdentificationMode()
651 Status = MmcHost->NotifyState (MmcHost, MmcIdentificationState); in MmcIdentificationMode()
663 Status = MmcHost->SendCommand (MmcHost, MMC_CMD3, CmdArg); in MmcIdentificationMode()
669 Status = MmcHost->ReceiveResponse (MmcHost, MMC_RESPONSE_TYPE_RCA, Response); in MmcIdentificationMode()
697 EFI_MMC_HOST_PROTOCOL *MmcHost; in InitializeMmcDevice() local
701 MmcHost = MmcHostInstance->MmcHost; in InitializeMmcDevice()
725 Status = MmcHost->SendCommand (MmcHost, MMC_CMD16, MmcHostInstance->BlockIo.Media->BlockSize); in InitializeMmcDevice()
734 Status = MmcHost->SendCommand (MmcHost, MMC_CMD23, BlockCount); in InitializeMmcDevice()