android_kernel_xiaomi_sm8350/drivers/mmc
Mark Lord 62df67a523 sdhci: make isr tolerant of read errors
The interrupt is shared with another device, which resumes earlier than the
sdhci controller, and generates an interrupt.

The sdhci interrupt handler runs, sees 0xffffffff in its own device's
interrupt status, and tries to handle it..  The reason for the 0xffffffff
is that the device is still suspended, and *all* regs are reading back
0xffffffff.

Signed-off-by: Mark Lord <mlord@pobox.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2007-03-06 13:30:13 +01:00
..
at91_mci.c Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2007-02-19 13:18:39 -08:00
au1xmmc.c
au1xmmc.h
imxmmc.c
imxmmc.h
Kconfig [PATCH] TIFM should depend on PCI - TIFM_CORE leads to use of pci primitives 2007-02-09 08:28:48 -08:00
Makefile
mmc_block.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
mmc_queue.c
mmc_queue.h
mmc_sysfs.c
mmc.c mmc: require explicit support for high-speed 2007-03-06 13:26:55 +01:00
mmc.h
mmci.c
mmci.h
omap.c
pxamci.c
pxamci.h
sdhci.c sdhci: make isr tolerant of read errors 2007-03-06 13:30:13 +01:00
sdhci.h
tifm_sd.c tifm_sd: treat "status error" as normal command completion 2007-02-11 16:28:22 +01:00
wbsd.c mmc: wbsd: Remove stray kunmap_atomic() 2007-02-11 16:27:13 +01:00
wbsd.h