Searched hist:ba6c7ac3 (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/include/linux/mmc/ |
H A D | host.h | ba6c7ac3 Mon Jun 18 07:57:49 CDT 2018 Simon Horman <horms+renesas@verge.net.au> 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> ba6c7ac3 Mon Jun 18 07:57:49 CDT 2018 Simon Horman <horms+renesas@verge.net.au> 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>
|
/openbmc/linux/drivers/mmc/core/ |
H A D | mmc.c | ba6c7ac3 Mon Jun 18 07:57:49 CDT 2018 Simon Horman <horms+renesas@verge.net.au> 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> ba6c7ac3 Mon Jun 18 07:57:49 CDT 2018 Simon Horman <horms+renesas@verge.net.au> 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>
|