diff options
author | Wolfram Sang <wsa+renesas@sang-engineering.com> | 2021-08-26 10:21:07 +0200 |
---|---|---|
committer | Ulf Hansson <ulf.hansson@linaro.org> | 2021-09-06 18:10:49 +0200 |
commit | b81bede4d138ce62f7342e27bf55ac93c8071818 (patch) | |
tree | 376d42b1086e393e0114813205b3f5128395c826 /drivers/vhost | |
parent | mmc: dw_mmc: Only inject fault before done/error (diff) | |
download | linux-b81bede4d138ce62f7342e27bf55ac93c8071818.tar.xz linux-b81bede4d138ce62f7342e27bf55ac93c8071818.zip |
mmc: renesas_sdhi: fix regression with hard reset on old SDHIs
Old SDHI instances have a default value for the reset register which
keeps it in reset state by default. So, when applying a hard reset we
need to manually leave the soft reset state as well. Later SDHI
instances have a different default value, the one we write manually now.
Fixes: b4d86f37eacb ("mmc: renesas_sdhi: do hard reset if possible")
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Tested-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reported-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20210826082107.47299-1-wsa+renesas@sang-engineering.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/vhost')
0 files changed, 0 insertions, 0 deletions