aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHaojian Zhuang <haojian.zhuang@outlook.com>2016-07-22 09:10:03 +0800
committerGitHub <noreply@github.com>2016-07-22 09:10:03 +0800
commit537db644f7761f0d9a431b13f76ea951777dcad5 (patch)
tree7aa85d6b9b86278b7d099c026c7d10ee3e1397a9
parentdb64042266ed377f4a6748232497de8e05d36e35 (diff)
parent372d6477761ef2fdb912f3546f38a69c49ab3112 (diff)
downloaddevice_linaro_bootloader_OpenPlatformPkg-537db644f7761f0d9a431b13f76ea951777dcad5.tar.gz
device_linaro_bootloader_OpenPlatformPkg-537db644f7761f0d9a431b13f76ea951777dcad5.tar.bz2
device_linaro_bootloader_OpenPlatformPkg-537db644f7761f0d9a431b13f76ea951777dcad5.zip
Merge pull request #27 from hzhuang1/avoid_sd_hang
DwSdDxe: avoid sd hang
-rw-r--r--Drivers/Mmc/DwSdDxe/DwSdDxe.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/Drivers/Mmc/DwSdDxe/DwSdDxe.c b/Drivers/Mmc/DwSdDxe/DwSdDxe.c
index 3eb8b1e..eefc6c5 100644
--- a/Drivers/Mmc/DwSdDxe/DwSdDxe.c
+++ b/Drivers/Mmc/DwSdDxe/DwSdDxe.c
@@ -287,10 +287,6 @@ SendCommand (
MmioWrite32 (DWSD_RINTSTS, ~0);
MmioWrite32 (DWSD_CMDARG, Argument);
MicroSecondDelay(500);
- // Wait until MMC is idle
- do {
- Data = MmioRead32 (DWSD_STATUS);
- } while (Data & DWSD_STS_DATA_BUSY);
MmioWrite32 (DWSD_CMD, MmcCmd);