]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/Protocol/SdMmcOverride.h
MdeModulePkg/SdMmcPciHcDxe: Add UhsSignaling to SdMmcOverride protocol
[mirror_edk2.git] / MdeModulePkg / Include / Protocol / SdMmcOverride.h
index 8a7669e3108f36797b0f0db9b5f23e6afd355682..f948befba5b1989a283d864d8807c886b21d74a3 100644 (file)
 \r
 typedef struct _EDKII_SD_MMC_OVERRIDE EDKII_SD_MMC_OVERRIDE;\r
 \r
+//\r
+// Bus timing modes\r
+//\r
+typedef enum {\r
+  SdMmcUhsSdr12,\r
+  SdMmcUhsSdr25,\r
+  SdMmcUhsSdr50,\r
+  SdMmcUhsSdr104,\r
+  SdMmcUhsDdr50,\r
+  SdMmcMmcLegacy,\r
+  SdMmcMmcHsSdr,\r
+  SdMmcMmcHsDdr,\r
+  SdMmcMmcHs200,\r
+  SdMmcMmcHs400,\r
+} SD_MMC_BUS_MODE;\r
+\r
 typedef enum {\r
   EdkiiSdMmcResetPre,\r
   EdkiiSdMmcResetPost,\r
   EdkiiSdMmcInitHostPre,\r
   EdkiiSdMmcInitHostPost,\r
+  EdkiiSdMmcUhsSignaling,\r
 } EDKII_SD_MMC_PHASE_TYPE;\r
 \r
 /**\r