diff options
author | Albecki, Mateusz <mateusz.albecki@intel.com> | 2019-09-26 22:27:43 +0800 |
---|---|---|
committer | Hao A Wu <hao.a.wu@intel.com> | 2019-09-29 09:11:27 +0800 |
commit | a8c1fc70dbd56e367464c976ef8aa43e9349b87d (patch) | |
tree | 89d7e5e565f1d85bfbdd8c823401ac1eb8e007e0 /BaseTools/Source/Python/AutoGen/ModuleAutoGen.py | |
parent | 206783aa7f96870cc7d252d8ff93128c33b0a927 (diff) | |
download | edk2-a8c1fc70dbd56e367464c976ef8aa43e9349b87d.tar.gz edk2-a8c1fc70dbd56e367464c976ef8aa43e9349b87d.tar.bz2 edk2-a8c1fc70dbd56e367464c976ef8aa43e9349b87d.zip |
MdeModulePkg/SdMmcPciHcDxe: Fix bus timing switch sequence
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2218
SD specification recommends switching card bus timing before
switching bus timing in controller. Emmc driver used to do
this switch other way around. This commit adds controller
timing switch in EmmcSwitchBusTiming function to enforce this
order and removes all controller timing programming from
EmmcSwitchToXXX functions.
Signed-off-by: Mateusz Albecki <mateusz.albecki@intel.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
Tested-by: Hao A Wu <hao.a.wu@intel.com>
Tested-by: Marcin Wojtas <mw@semihalf.com>
Diffstat (limited to 'BaseTools/Source/Python/AutoGen/ModuleAutoGen.py')
0 files changed, 0 insertions, 0 deletions