android_kernel_xiaomi_sm8350/drivers/mmc/host
Anton Vorontsov 5fe23c7f51 sdhci: Add support for hosts that are only capable of 1-bit transfers
Some hosts (hardware configurations, or particular SD/MMC slots) may
not support 4-bit bus. For example, on MPC8569E-MDS boards we can
switch between serial (1-bit only) and nibble (4-bit) modes, thought
we have to disable more peripherals to work in 4-bit mode.

Along with some small core changes, this patch modifies sdhci-of
driver, so that now it looks for "sdhci,1-bit-only" property in the
device-tree, and if specified we enable a proper quirk.

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Acked-by: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Pierre Ossman <pierre@ossman.eu>
2009-06-21 21:00:59 +02:00
..
at91_mci.c
atmel-mci-regs.h atmel-mci: add MCI2 register definitions 2009-06-13 22:43:01 +02:00
atmel-mci.c atmel-mci: Add support for inverted detect pin 2009-04-08 20:47:48 +02:00
au1xmmc.c
cb710-mmc.c cb710: fix printk format string 2009-06-13 22:42:58 +02:00
cb710-mmc.h mmc: Driver for CB710/720 memory card reader (MMC part) 2009-06-13 22:42:58 +02:00
imxmmc.c imxmmc: move RSSR BLR 2009-04-08 20:11:59 +02:00
imxmmc.h
Kconfig sdhci-s3c: Samsung S3C based SDHCI controller glue 2009-06-21 21:00:57 +02:00
Makefile sdhci-s3c: Samsung S3C based SDHCI controller glue 2009-06-21 21:00:57 +02:00
mmc_spi.c mmc_spi: don't use EINVAL for possible transmission errors 2009-06-13 22:42:59 +02:00
mmci.c [ARM] 5544/1: Trust PrimeCell resource sizes 2009-06-11 15:36:56 +01:00
mmci.h
mvsdio.c mvsdio: fix config failure with some high speed SDHC cards 2009-06-03 21:51:00 +02:00
mvsdio.h
mxcmmc.c mxcmmc: remove frequency workaround 2009-06-13 22:42:59 +02:00
of_mmc_spi.c mmc: struct device - replace bus_id with dev_name(), dev_set_name() 2009-03-24 16:38:21 -07:00
omap_hsmmc.c Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2009-06-14 13:42:43 -07:00
omap.c mmc/omap: make mmci-omap using platform_driver_probe 2009-06-13 22:42:57 +02:00
pxamci.c pxamci: add regulator support. 2009-06-13 22:42:57 +02:00
pxamci.h
ricoh_mmc.c
s3cmci.c [ARM] S3C24XX: Merge devel-gpio 2009-05-21 22:10:21 +01:00
s3cmci.h
sdhci-of.c sdhci: Add support for hosts that are only capable of 1-bit transfers 2009-06-21 21:00:59 +02:00
sdhci-pci.c sdhci-pci: bad error handling in probe function 2009-05-03 22:11:19 +02:00
sdhci-pltfm.c sdhci: platform driver for SDHCI 2009-06-13 22:42:59 +02:00
sdhci-s3c.c sdhci: Add SDHCI_QUIRK_NO_MULTIBLOCK quirk 2009-06-21 21:00:58 +02:00
sdhci.c sdhci: Add support for hosts that are only capable of 1-bit transfers 2009-06-21 21:00:59 +02:00
sdhci.h sdhci: Add support for hosts that are only capable of 1-bit transfers 2009-06-21 21:00:59 +02:00
sdricoh_cs.c
tifm_sd.c
tmio_mmc.c tmio_mmc: allow compilation for ASIC3 2009-06-13 22:43:01 +02:00
tmio_mmc.h tmio_mmc: add bus_shift support 2009-06-13 22:43:00 +02:00
wbsd.c New mail address for Pierre Ossman 2009-04-08 20:14:54 +02:00
wbsd.h