]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
mmc: sdhci: Fix CMD line reset interfering with ongoing data transfer
authorAdrian Hunter <adrian.hunter@intel.com>
Wed, 2 Nov 2016 13:49:08 +0000 (15:49 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 18 Nov 2016 09:51:46 +0000 (10:51 +0100)
commitbde8d3f733755edc95840cf4b57d9b6bc03c7c44
tree4e29be48fa300c4202526c45af0a4d78c93ef0aa
parent10d24701f3f424940021c7c1a654c247ef04fb7b
mmc: sdhci: Fix CMD line reset interfering with ongoing data transfer

commit 6ebebeab5185f50d55c6a24d0abe47e5dac1b191 upstream.

CMD line reset during an ongoing data transfer can cause the data transfer
to hang.  Fix by delaying the reset until the data transfer is finished.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/mmc/host/sdhci.c