diff options
author | Haojian Zhuang <haojian.zhuang@linaro.org> | 2016-11-23 21:36:21 +0800 |
---|---|---|
committer | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2016-11-24 16:29:03 +0000 |
commit | 752ae80514ccb3532a6d6d16a122642573eabdee (patch) | |
tree | 3bc06c60df241c5c7af623b1b682570d92c362c1 /BaseTools/Source/Python/Eot/FvImage.py | |
parent | 1df2fe1433b2420b7e11591e3d46ed1a2c146072 (diff) | |
download | edk2-platforms-752ae80514ccb3532a6d6d16a122642573eabdee.tar.xz |
EmbeddedPkg/MmcDxe: invoke SetIos() protocol method to set speed and width
Add the interface to change the bus width and speed.
By default, MMC is initialized with 1-bit mode and less than 400KHz bus
clock. It causes MMC working inefficiently.
Set I/O bus width on both MMC controller and EXTCSD. Otherwise, it may
cause unmatched failure case. And support more timing mode, high speed,
HS200 & HS400 mode.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>
Tested-by: Ryan Harkin <ryan.harkin@linaro.org>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Diffstat (limited to 'BaseTools/Source/Python/Eot/FvImage.py')
0 files changed, 0 insertions, 0 deletions