commit | d1e4f74f911daee4d69b5fd0c81902f7d37de579 | [log] [tgz] |
---|---|---|
author | Adrian Hunter <adrian.hunter@intel.com> | Mon Mar 20 19:50:37 2017 +0200 |
committer | Ulf Hansson <ulf.hansson@linaro.org> | Mon Apr 24 21:41:29 2017 +0200 |
tree | 9ea1ec6a4b468a1c0b000273e6046bef6c579081 | |
parent | 0c62e6752d0c769aae41bfade6258e5f9aedbe2d [diff] |
mmc: sdhci: Do not use spin lock in set_ios paths The spin lock is not necessary in set_ios. Anything that is racing with changes to the I/O state is already broken. The mmc core already provides synchronization via "claiming" the host. So remove spin_lock and friends from sdhci_set_ios and related callbacks. 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>