summaryrefslogtreecommitdiffstats
path: root/drivers/mmc/host/tmio_mmc.h
diff options
context:
space:
mode:
authorSimon Horman <horms+renesas@verge.net.au>2018-06-18 14:57:49 +0200
committerUlf Hansson <ulf.hansson@linaro.org>2018-07-16 11:21:45 +0200
commitba6c7ac3a2f421635ae4446269526359d8bff721 (patch)
tree995857a0951837faed4683e20162dcae1524b66c /drivers/mmc/host/tmio_mmc.h
parentecf7c7c5855aca18ddde534d7bfff111ce0cb26f (diff)
downloadlinux-ba6c7ac3a2f421635ae4446269526359d8bff721.tar.bz2
mmc: core: more fine-grained hooks for HS400 tuning
This adds two new HS400 tuning operations: * hs400_downgrade * hs400_complete These supplement the existing HS400 operation: * prepare_hs400_tuning This is motivated by a requirement of Renesas SDHI for the following: 1. Disabling SCC before selecting to HS if selection of HS400 has occurred. This can be done in an implementation of prepare_hs400_tuning_downgrade 2. Updating registers after switching to HS400 This can be done in an implementation of complete_hs400_tuning If hs400_downgrade or hs400_complete are not implemented then they are not called. Thus means there should be no affect for existing drivers as none implemt these ops. Signed-off-by: Simon Horman <horms+renesas@verge.net.au> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/mmc/host/tmio_mmc.h')
0 files changed, 0 insertions, 0 deletions