mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS
authorFred Ai <fred.ai@bayhubtech.com>
Sat, 3 Feb 2024 10:29:08 +0000 (02:29 -0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 6 Feb 2024 11:08:36 +0000 (12:08 +0100)
commit58aeb5623c2ebdadefe6352b14f8076a7073fea0
tree790926437d25f396a42c24c0640f36548dfcfbd3
parent41bccc98fb7931d63d03f326a746ac4d429c1dd3
mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS

Driver shall switch clock source from DLL clock to
OPE clock when power off card to ensure that card
can be identified with OPE clock by BIOS.

Signed-off-by: Fred Ai <fred.ai@bayhubtech.com>
Fixes:4be33cf18703 ("mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode")
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20240203102908.4683-1-fredaibayhubtech@126.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-pci-o2micro.c