kernel-fxtec-pro1x/drivers/mmc
Gwendal Grignou 4e6c71788d mmc: core: Do regular power cycle when lacking eMMC HW reset support
The eMMC HW reset may be implemented either via the host ops ->hw_reset()
callback or through DT and the eMMC pwrseq. Additionally some eMMC cards
don't support HW reset.

To allow a reset to be done for the different combinations of mmc hosts
and eMMC/MMC cards, let's implement a fallback via trying a regular power
cycle. This improves the mmc block layer retry mechanism of failing I/O
requests.

Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
[Ulf: Rewrote changelog]
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2016-05-02 10:33:24 +02:00
..
card mmc: block: Use the mmc host device index as the mmcblk device index 2016-04-14 11:39:34 +02:00
core mmc: core: Do regular power cycle when lacking eMMC HW reset support 2016-05-02 10:33:24 +02:00
host mmc: tmio: Remove redundant runtime PM calls 2016-05-02 10:33:23 +02:00
Kconfig
Makefile mmc: sdhci-pci: add platform data 2012-01-11 23:58:47 -05:00