android_kernel_lge_bullhead/include/linux/mmc
Dov Levenglick 3226e5d91c mmc: sdhci: Add new host->op and quirk to apply reset workaround
The SDHCI reset for data is getting stuck on some of sdhci-msm
controllers. The SDHCI reset usually waits for any pending transfers
on the bus before proceeding with the controller reset. But in the
failure cases, the data transfer seems to be stuck on the bus and
thus preventing the controller from being reset. The workaround is
to force the controller to be reset under such scenarios.

This seems to be helping the controller to return back to good state
at least for the next commands following the failure.

Change-Id: I6135fc167241e3f5c995fa6c1936d355e64cedaa
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
Signed-off-by: Dov Levenglick <dovl@codeaurora.org>
2015-05-28 12:16:40 -07:00
..
Kbuild include: mmc: Export sanitized mmc headers 2013-09-04 15:53:11 -07:00
boot.h
card.h mmc: core: enable BKOPS by read-modify-write instead of override 2015-01-04 15:56:31 +02:00
core.h mmc: core: remove bkops_busy flag from the mmc_command structure 2013-09-04 17:08:00 -07:00
dw_mmc.h
host.h mmc: add support for scheduling mmcqd on idle CPU 2015-03-04 12:59:36 +02:00
mmc.h mmc: core: enable BKOPS by read-modify-write instead of override 2015-01-04 15:56:31 +02:00
pm.h mmc: Add "ignore mmc pm notify" functionality 2013-07-01 13:40:24 -07:00
sd.h
sdhci-pci-data.h
sdhci-spear.h
sdhci.h mmc: sdhci: Add new host->op and quirk to apply reset workaround 2015-05-28 12:16:40 -07:00
sdio.h mmc: sdio: enable asynchronous interrupt support in 4-bit mode 2013-09-04 16:45:14 -07:00
sdio_func.h include: Remove executable bit from sdio_func.h 2013-07-08 06:09:54 -07:00
sdio_ids.h
sh_mmcif.h
sh_mobile_sdhi.h
slot-gpio.h
tmio.h