android_kernel_xiaomi_sm8350/drivers/mmc/host
Anton Vorontsov 8114634ccb sdhci: Add set_clock callback and a quirk for nonstandard clocks
FSL eSDHC hosts have incompatible register map to manage the SDCLK.
This patch adds set_clock callback so that drivers could overwrite
set_clock behaviour.

Similar patch[1] was posted by Ben Dooks, though in Ben's version the
callback is named change_clock, plus the patch has some unrelated bits
that makes the patch difficult to reuse.

[1] http://lkml.org/lkml/2008/12/2/160

Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2009-03-24 21:30:09 +01:00
..
at91_mci.c mmc: at91_mci: reorder timer setup and mmc_add_host() call 2008-11-30 23:52:44 +01:00
atmel-mci-regs.h
atmel-mci.c mmc: struct device - replace bus_id with dev_name(), dev_set_name() 2009-03-24 21:29:57 +01:00
au1xmmc.c
imxmmc.c imxmmc: use readl/writel 2008-12-16 14:58:17 +01:00
imxmmc.h imxmmc: use readl/writel 2008-12-16 14:58:17 +01:00
Kconfig sdhci: Add support for bus-specific IO memory accessors 2009-03-24 21:30:07 +01:00
Makefile mmc: SDIO driver for Marvell SoCs 2009-03-24 21:30:03 +01:00
mmc_spi.c mmc_spi: adjust for delayed data token response 2009-03-24 21:30:07 +01:00
mmci.c mmci: Add support for ST Micro derivate 2009-02-02 20:57:06 +01:00
mmci.h mmci: Add support for ST Micro derivate 2009-02-02 20:57:06 +01:00
mvsdio.c mmc: SDIO driver for Marvell SoCs 2009-03-24 21:30:03 +01:00
mvsdio.h mmc: SDIO driver for Marvell SoCs 2009-03-24 21:30:03 +01:00
mxcmmc.c mmc: Add a MX2/MX3 specific SDHC driver 2009-02-02 20:57:05 +01:00
of_mmc_spi.c mmc: struct device - replace bus_id with dev_name(), dev_set_name() 2009-03-24 21:29:57 +01:00
omap_hsmmc.c omap_hsmmc: Wait for SDBP 2009-03-24 21:30:07 +01:00
omap.c omap mmc: Add low-level initialization for hsmmc controller 2008-12-10 17:37:17 -08:00
pxamci.c pxamci: enable DMA for write ops after CMD/RESP 2009-02-02 20:57:07 +01:00
pxamci.h
ricoh_mmc.c ricoh_mmc: Use suspend_late/resume_early 2009-02-02 20:57:06 +01:00
s3cmci.c mmc: s3cmci: fix s3c2410_dma_config() arguments. 2009-03-12 16:20:24 -07:00
s3cmci.h
sdhci-pci.c sdhci: Add NO_BUSY_IRQ quirk for Marvell CAFE host chip 2009-03-02 21:48:20 +01:00
sdhci.c sdhci: Add set_clock callback and a quirk for nonstandard clocks 2009-03-24 21:30:09 +01:00
sdhci.h sdhci: Add set_clock callback and a quirk for nonstandard clocks 2009-03-24 21:30:09 +01:00
sdricoh_cs.c Merge branch 'master' of ../mmc 2008-12-31 19:56:05 +01:00
tifm_sd.c mmc: struct device - replace bus_id with dev_name(), dev_set_name() 2008-11-08 21:37:46 +01:00
tmio_mmc.c tmio_mmc: Fix use after free in remove() 2009-03-24 21:30:03 +01:00
tmio_mmc.h MMC: tmio_mmc.h: fix build problem 2009-03-24 21:30:03 +01:00
wbsd.c
wbsd.h