commit | 1f838f6ebd0ae2cb645213ea19e490989ff0a700 | [log] [tgz] |
---|---|---|
author | Yuezhang.Mo@sony.com <Yuezhang.Mo@sony.com> | Thu Jan 14 05:46:50 2021 +0000 |
committer | Peng Fan <peng.fan@nxp.com> | Fri Feb 19 15:03:25 2021 +0800 |
tree | f84f4b5d832773e369a815bb26b3c45fa277d5d7 | |
parent | 8460b910778159bb8f692b9edc9f6b48442296b2 [diff] |
mmc: sdhci: skip cache invalidation if DMA is not used If DMA(SDMA or ADMA) is not used, the cache invalidation after reading is no need, should be skipped. Otherwise U-Boot may hang at the cache invalidation. Found this issue and tested this fix on DragonBoard 410c. Fixes: commit 4155ad9aac94 ("mmc: sdhci: fix missing cache invalidation after reading by DMA") Signed-off-by: Yuezhang.Mo <Yuezhang.Mo@sony.com> Reviewed-by: Andy Wu <Andy.Wu@sony.com>