summaryrefslogtreecommitdiff
path: root/drivers/thermal
diff options
context:
space:
mode:
authorYangbo Lu <yangbo.lu@freescale.com>2015-09-16 08:46:08 (GMT)
committerYangbo Lu <yangbo.lu@freescale.com>2015-09-24 04:06:21 (GMT)
commitf0a70b99ba5c682eb7f9a86a77b213b557dd2ad6 (patch)
tree33e522dd048fbe4b42c91e9f43c1d33f7f79908f /drivers/thermal
parent9ac6075dac23a36e185606c305396add68e84f19 (diff)
downloadlinux-fsl-qoriq-f0a70b99ba5c682eb7f9a86a77b213b557dd2ad6.tar.xz
mmc: sdhci-of-esdhc: add SDR50 mode support for SD/MMC Legacy Adapter Card
The eSDHC is not compatible with SD spec well, so we need to use eSDHC-specific code to switch to SDR50 mode. 1. IO signal voltage switching, eSDHC uses SDHC_VS to switch io voltage and it's needed to configure a global utilities register SCFG_SDHCIOVSELCR(if it has) and SDHC_VS signal. 2. Before executing tuning procedure, eSDHC should set its own tuning block. static const struct sdhci_ops sdhci_esdhc_ops = { ... .set_tuning_block = esdhc_set_tuning_block, .signal_voltage_switch = esdhc_signal_voltage_switch, }; Signed-off-by: Yangbo Lu <yangbo.lu@freescale.com>
Diffstat (limited to 'drivers/thermal')
0 files changed, 0 insertions, 0 deletions