]> git.itanic.dy.fi Git - linux-stable/commit
mmc: cqhci: Increase recovery halt timeout
authorAdrian Hunter <adrian.hunter@intel.com>
Fri, 3 Nov 2023 08:47:16 +0000 (10:47 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 14 Nov 2023 16:15:07 +0000 (17:15 +0100)
commitb578d5d18e929aa7c007a98cce32657145dde219
tree7116bceb0f944c414c003480519d5ea808228d68
parent174925d340aac55296318e43fd96c0e1d196e105
mmc: cqhci: Increase recovery halt timeout

Failing to halt complicates the recovery. Additionally, unless the card or
controller are stuck, which is expected to be very rare, then the halt
should succeed, so it is better to wait. Set a large timeout.

Fixes: a4080225f51d ("mmc: cqhci: support for command queue enabled host")
Cc: stable@vger.kernel.org
Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Link: https://lore.kernel.org/r/20231103084720.6886-3-adrian.hunter@intel.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/cqhci-core.c