-----Original Message----- From: Yangbo Lu yangbo.lu@nxp.com Sent: Wednesday, April 15, 2020 11:52 AM To: stable@vger.kernel.org Cc: Y.b. Lu yangbo.lu@nxp.com; Greg Kroah-Hartman gregkh@linuxfoundation.org; Sasha Levin sashal@kernel.org; Daniel Walker danielwa@cisco.com; Ulf Hansson ulf.hansson@linaro.org Subject: [v5.5] Fix up eSDHC issue on P2020
The upstream commit broke P2020 eSDHC. fe0acab mmc: sdhci-of-esdhc: fix P2020 errata handling
While the issue was fixed by later commit. 2aa3d82 mmc: sdhci-of-esdhc: fix esdhc_reset() for different controller versions
The commit fe0acab had been applied to stable kernel 5.5, 5.4, 4.19, 4.14, 4.9, and 4.4 without that fix-up.
To fix up P2020 eSDHC on the stable kernels, backport the fix-up 2aa3d82 kernel 5.4 and 5.5.
Please help to revert fe0acab on 4.19, 4.14, 4.9 and 4.4, since there are many conflicts to cherry-pick the fix-up, and fe0acab is actually not strongly required for handling errata which is hardly triggered.
The email thread for the issue discussion. https://www.spinics.net/lists/stable/msg375823.html
Yangbo Lu (4): mmc: sdhci-of-esdhc: fix esdhc_reset() for different controller versions mmc: sdhci-of-esdhc: fix clock setting for different controller versions mmc: sdhci-of-esdhc: fix transfer mode register reading mmc: sdhci-of-esdhc: fix serious issue clock is always disabled
drivers/mmc/host/sdhci-of-esdhc.c | 174 +++++++++++++++++++++++++------------- 1 file changed, 114 insertions(+), 60 deletions(-)
Sorry, please ignore the wrong patch list and changes here in cover letter. It is to backport only fix-up 2aa3d82.
-- 2.7.4