kernel_optimize_test/include/linux/mmc
Oded Gabbay dcaff04d36 mmc: esdhc: Fix bug when writing to SDHCI_HOST_CONTROL register
The P2020 has a non-standard implementation of the SDHCI_HOST_CONTROL
register. This patch adds a QUIRK in the SDHCI header to signal that
a host controller has a non-standard SDHCI_HOST_CONTROL register. The
patch adds a check to the function esdhc_writeb in file
sdhci-of-esdhc.c, where it checks if the write is done to the
SDHCI_HOST_CONTROL register and th host has the above mentioned QUIRK,
then the function simply returns instead of writing to the register.
The patch also detects if the processor is P2020 (by looking in dev
tree) and if so, adds the QUIRK to the host->quirk2

Signed-off-by: Oded Gabbay <ogabbay@advaoptical.com>
Reviewed-by: Anton Vorontsov <anton@enomsg.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
2013-07-05 12:48:35 -04:00
..
boot.h
card.h mmc: core: Handle card shutdown from mmc_bus 2013-06-27 12:39:18 -04:00
core.h mmc: block: Enable runtime pm for mmc blkdevice 2013-05-26 14:23:16 -04:00
dw_mmc.h mmc: dw_mmc: Remove DW_MCI_QUIRK_NO_WRITE_PROTECT 2013-02-24 14:36:55 -05:00
host.h mmc: core: Invent MMC_CAP2_FULL_PWR_CYCLE 2013-06-27 12:39:22 -04:00
mmc.h mmc: add packed command feature of eMMC4.5 2013-02-24 14:37:15 -05:00
pm.h
sd.h
sdhci-pci-data.h
sdhci-spear.h
sdhci.h mmc: esdhc: Fix bug when writing to SDHCI_HOST_CONTROL register 2013-07-05 12:48:35 -04:00
sdio_func.h
sdio_ids.h
sdio.h
sh_mmcif.h
sh_mobile_sdhi.h mmc: sh_mobile_sdhi: remove unused .pdata field 2013-02-24 14:37:22 -05:00
slot-gpio.h
tmio.h