9#ifndef __EDKII_UFS_HC_PLATFORM_PROTOCOL_H__
10#define __EDKII_UFS_HC_PLATFORM_PROTOCOL_H__
14#define EDKII_UFS_HC_PLATFORM_PROTOCOL_VERSION 2
16extern EFI_GUID gEdkiiUfsHcPlatformProtocolGuid;
82 EdkiiUfsHcPreLinkStartup,
83 EdkiiUfsHcPostLinkStartup
84} EDKII_UFS_HC_PLATFORM_CALLBACK_PHASE;
87 EdkiiUfsCardRefClkFreq19p2Mhz,
88 EdkiiUfsCardRefClkFreq26Mhz,
89 EdkiiUfsCardRefClkFreq38p4Mhz,
90 EdkiiUfsCardRefClkFreqObsolete
91} EDKII_UFS_CARD_REF_CLK_FREQ_ATTRIBUTE;
110 IN EDKII_UFS_HC_PLATFORM_CALLBACK_PHASE CallbackPhase,
111 IN OUT VOID *CallbackData
EDKII_UFS_EXEC_UIC_COMMAND UfsExecUicCommand
EDKII_UFS_HOST_CONTROLLER_PROTOCOL * UfsHcProtocol
EDKII_UFS_HC_PLATFORM_OVERRIDE_HC_INFO OverrideHcInfo
EDKII_UFS_CARD_REF_CLK_FREQ_ATTRIBUTE RefClkFreq
EDKII_UFS_HC_PLATFORM_CALLBACK Callback