audk/MdeModulePkg
Albecki, Mateusz 195f673f62 MdeModulePkg/SdMmcPciHcDxe Fix eMMC HS400 switch sequence
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1140

In eMMC HS400 switch sequence flow eMMC driver attempted
to execute SEND_STATUS just after switching bus timing to high
speed and before downgrading clock frequency to 52MHz. Since link
was at that time in incorrect state SEND_STATUS was failing which
made driver think switch to HS400 failed.
This change makes driver always change clock frequency after
switching bus timing and before executing SEND_STATUS.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Albecki Mateusz <mateusz.albecki@intel.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
2019-02-20 09:07:17 +08:00
..
Application MdeModulePkg/CapsuleApp: Fix memory leak issue. 2019-02-13 16:25:47 +08:00
Bus MdeModulePkg/SdMmcPciHcDxe Fix eMMC HS400 switch sequence 2019-02-20 09:07:17 +08:00
Core MdeModulePkg/PeiMain: Support EFI_PEI_CORE_FV_LOCATION_PPI 2019-02-15 13:40:30 +08:00
Include MdeModulePkg/CapsuleApp: Add a function used to get next DevicePath 2019-01-31 14:07:59 +08:00
Library MdeModulePkg/BmBoot: Report status when fail to load/start boot option 2019-02-19 16:15:05 +08:00
Logo MdeModulePkg: Removing ipf which is no longer supported from edk2. 2018-09-06 15:25:16 +08:00
Universal MdeModulePkg: Remove EmuVariableRuntimeDxe 2019-02-19 17:36:11 +08:00
MdeModulePkg.dec MdeModulePkg: Refine description a little for PcdEmuVariableNvStoreReserved 2019-01-24 10:52:36 +08:00
MdeModulePkg.dsc MdeModulePkg: Remove EmuVariableRuntimeDxe 2019-02-19 17:36:11 +08:00
MdeModulePkg.uni MdeModulePkg: Refine description a little for PcdEmuVariableNvStoreReserved 2019-01-24 10:52:36 +08:00
MdeModulePkgExtra.uni MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00