android_kernel_oneplus_msm8998/drivers/mmc/host
Vijay Viswanath 6d15d790dc MMC : host: clear interrupt after halt in case of error
During error scenario, if interrupt status of CQ controller is cleared
before halting the controller, the CQ controller can send commands to
card in the time delay between clearing of interrupt and halting. The
response of card to these commands can overwrite the error information
stored in Response Arg register. So, if an error is detected, the CQ
must be halted first and then the interrupt must be cleared.

Change-Id: Ief7039226b01b50fc71cf17a4eb625afd8c9bd06
Signed-off-by: Vijay Viswanath <vviswana@codeaurora.org>
2017-01-17 01:37:34 -08:00
..
android-goldfish.c
atmel-mci-regs.h
atmel-mci.c
au1xmmc.c
bfin_sdh.c
cb710-mmc.c
cb710-mmc.h
cmdq_hci.c MMC : host: clear interrupt after halt in case of error 2017-01-17 01:37:34 -08:00
cmdq_hci.h mmc: cmdq_hci: add set_transfer_params() to CQ unhalt 2016-06-13 19:06:21 -07:00
davinci_mmc.c
dw_mmc-exynos.c
dw_mmc-exynos.h
dw_mmc-k3.c
dw_mmc-pci.c
dw_mmc-pltfm.c
dw_mmc-pltfm.h
dw_mmc-rockchip.c
dw_mmc.c
dw_mmc.h
jz4740_mmc.c
Kconfig Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
Makefile mmc: cmdq: support for command queue enabled host 2016-05-31 15:26:28 -07:00
mmc_spi.c mmc: mmc_spi: Add Card Detect comments and fix CD GPIO case 2016-04-12 09:09:01 -07:00
mmci.c
mmci.h
mmci_qcom_dml.c
mmci_qcom_dml.h
moxart-mmc.c
mtk-sd.c
mvsdio.c
mvsdio.h
mxcmmc.c
mxs-mmc.c
of_mmc_spi.c
omap.c
omap_hsmmc.c
pxamci.c
pxamci.h
rtsx_pci_sdmmc.c
rtsx_usb_sdmmc.c
s3cmci.c
s3cmci.h
sdhci-acpi.c mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangs 2016-09-07 08:32:37 +02:00
sdhci-bcm-kona.c
sdhci-bcm2835.c
sdhci-cns3xxx.c
sdhci-dove.c
sdhci-esdhc-imx.c
sdhci-esdhc.h
sdhci-iproc.c
sdhci-msm-ice.c crypto: ice: general driver clean-up 2016-05-31 15:27:55 -07:00
sdhci-msm-ice.h crypto: ice: Make ICE init & reset API synchronous 2016-05-31 15:27:47 -07:00
sdhci-msm.c mmc: host: Register changes for msmfalcon 2016-10-12 08:58:23 +05:30
sdhci-msm.h mmc: host: Register changes for msmfalcon 2016-10-12 08:58:23 +05:30
sdhci-of-arasan.c
sdhci-of-at91.c
sdhci-of-esdhc.c
sdhci-of-hlwd.c
sdhci-pci-core.c mmc: sdhci-pci: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers 2016-06-01 12:15:50 -07:00
sdhci-pci-data.c
sdhci-pci-o2micro.c
sdhci-pci-o2micro.h
sdhci-pci.h mmc: sdhci-pci: Add support and PCI IDs for more Broxton host controllers 2016-04-20 15:42:14 +09:00
sdhci-pltfm.c
sdhci-pltfm.h
sdhci-pxav2.c
sdhci-pxav3.c
sdhci-s3c-regs.h
sdhci-s3c.c
sdhci-sirf.c
sdhci-spear.c
sdhci-st.c
sdhci-tegra.c
sdhci.c mmc: sdhci: Ignore data end bit error interrupts. 2017-01-01 23:46:13 -08:00
sdhci.h Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
sdhci_f_sdh30.c
sdricoh_cs.c
sh_mmcif.c
sh_mobile_sdhi.c
sunxi-mmc.c
tifm_sd.c
tmio_mmc.c
tmio_mmc.h
tmio_mmc_dma.c
tmio_mmc_pio.c
toshsd.c
toshsd.h
usdhi6rol0.c
ushc.c
via-sdmmc.c
vub300.c
wbsd.c
wbsd.h
wmt-sdmmc.c