1
linux/drivers/mmc/core
Pierre Ossman e633b7bcec sdio: make sleep on error interruptable
Make sure we can be woken from the forced sleep that is done on errors.
Removing a card often results in -ENOMEDIUM or -EILSEQ so we previously
locked up the removal process for a second.

We could completely exit on -ENOMEDIUM, but it might be a transient
glitch so treat it like any other error.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2008-10-12 11:04:28 +02:00
..
bus.c mmc: Add per-card debugfs support 2008-07-27 01:26:17 +02:00
bus.h
core.c mmc: properly iterate over sg list in debug check 2008-08-01 19:03:37 +02:00
core.h mmc: Add per-card debugfs support 2008-07-27 01:26:17 +02:00
debugfs.c mmc: Add per-card debugfs support 2008-07-27 01:26:17 +02:00
host.c mmc: Export internal host state through debugfs 2008-07-27 01:26:16 +02:00
host.h
Kconfig
Makefile mmc: Export internal host state through debugfs 2008-07-27 01:26:16 +02:00
mmc_ops.c
mmc_ops.h
mmc.c MMC: Trivial comment cleanup 2008-07-15 14:14:41 +02:00
sd_ops.c
sd_ops.h
sd.c MMC: Trivial comment cleanup 2008-07-15 14:14:41 +02:00
sdio_bus.c
sdio_bus.h
sdio_cis.c sdio: fix the use of hard coded timeout value. 2008-07-15 15:47:03 +02:00
sdio_cis.h
sdio_io.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc 2008-07-16 15:17:52 -07:00
sdio_irq.c sdio: make sleep on error interruptable 2008-10-12 11:04:28 +02:00
sdio_ops.c mmc: sdio_ops.c should #include "sdio_ops.h" 2008-04-18 20:05:33 +02:00
sdio_ops.h
sdio.c