android_kernel_xiaomi_sm8350/drivers/mmc
Pierre Ossman 7cb2c76fa2 [MMC] sdhci: fix timeout loops in sdhci
The current timeout loop assume that jiffies are updated.  This might not be
the case depending on locks and if the kernel is compiled without preemption.
Change the system to use a counter and fixed delays.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-07-02 16:02:02 +01:00
..
at91_mci.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
au1xmmc.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
au1xmmc.h Au1[12]00 mmc driver. Only tested on the Au1200 at this point though 2005-10-29 19:32:26 +01:00
imxmmc.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
imxmmc.h [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1 2006-04-02 19:27:07 +01:00
Kconfig [MMC] Prevent au1xmmc.c breakage on non-Au1200 Alchemy 2006-06-04 17:40:58 +01:00
Makefile [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1 2006-04-02 19:27:07 +01:00
mmc_block.c [PATCH] devfs: Remove the gendisk devfs_name field as it's no longer needed 2006-06-26 12:25:08 -07:00
mmc_queue.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mmc_queue.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mmc_sysfs.c [PATCH] Add mmc_bus_type probe and remove methods 2006-01-13 11:26:08 -08:00
mmc.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
mmc.h [MMC] Add MMC class devices 2005-08-19 09:41:24 +01:00
mmci.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
mmci.h [MMC] mmci: kunmap_atomic() unmaps virtual address, not page 2006-01-05 10:31:23 +00:00
omap.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
omap.h [MMC] Add OMAP MMC host driver 2006-03-29 09:21:00 +01:00
pxamci.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
pxamci.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sdhci.c [MMC] sdhci: fix timeout loops in sdhci 2006-07-02 16:02:02 +01:00
sdhci.h [MMC] sdhci: support for multiple voltages 2006-07-02 16:02:01 +01:00
wbsd.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
wbsd.h [MMC] Remove unused timer. 2005-09-12 20:35:54 +01:00