summaryrefslogtreecommitdiffstats
path: root/lib/ts_fsm.c
diff options
context:
space:
mode:
authorYangbo Lu <yangbo.lu@nxp.com>2020-05-22 11:12:56 +0800
committerUlf Hansson <ulf.hansson@linaro.org>2020-05-28 11:22:16 +0200
commit47e9e107fa31fcdd9eb82b22b7b0ab3c987eb576 (patch)
tree49755d4422ade98e3278de0cabdbff64e1550823 /lib/ts_fsm.c
parent16d18d893c20564cf097099ade0d6505c835dea5 (diff)
downloadlinux-47e9e107fa31fcdd9eb82b22b7b0ab3c987eb576.tar.gz
linux-47e9e107fa31fcdd9eb82b22b7b0ab3c987eb576.tar.bz2
linux-47e9e107fa31fcdd9eb82b22b7b0ab3c987eb576.zip
mmc: sdhci-of-esdhc: exit HS400 properly before setting any speed mode
The eSDHC HS400 timing requires many specific registers setting, unlike other speed modes which need to set only host controller 2 register. When driver needs to downgrade HS400 mode to other speed mode, the controller have to exit HS400 timing properly first. This patch is to support the procedure of HS400 exiting at the beginning of esdhc_set_uhs_signaling. Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> Acked-by: Adrian Hunter <adrian.hunter@intel.com> Link: https://lore.kernel.org/r/20200522031256.856-1-yangbo.lu@nxp.com Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'lib/ts_fsm.c')
0 files changed, 0 insertions, 0 deletions