commit | 5a436cc0af6202265de0d2d2d35f1b4fd85caf3b | [log] [tgz] |
---|---|---|
author | Adrian Hunter <adrian.hunter@intel.com> | Mon Mar 20 19:50:31 2017 +0200 |
committer | Ulf Hansson <ulf.hansson@linaro.org> | Mon Apr 24 21:41:26 2017 +0200 |
tree | 401f9c7f6f131b1239d249f6e1a25b4b53cc2b3e | |
parent | 660fc733bd7436f4fa1a351376493e635514ed64 [diff] |
mmc: sdhci: Optimize delay loops The delay loops for reset and clock enable always take at least 1 ms because they use mdelay(1). However they can take a lot less time e.g. less than 50us. Use ktime and reduce the delay to 10 microseconds per loop. Signed-off-by: Adrian Hunter <adrian.hunter@intel.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Tested-by: Ludovic Desroches <ludovic.desroches@microchip.com>