]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mmc: sdhci: Use threaded IRQ handler
authorJeremie Samuel <jeremie.samuel.ext@parrot.com>
Mon, 21 Oct 2013 15:25:53 +0000 (17:25 +0200)
committerChris Ball <chris@printf.net>
Mon, 21 Oct 2013 19:58:35 +0000 (15:58 -0400)
commit417b4d2443a61449936672f7519f68606597e849
tree4240bf9488ea250cb3e9655004925b9fb7643ced
parent2d7c51f5bf8d1906ac135580e4d78511d5e191f3
mmc: sdhci: Use threaded IRQ handler

We only need atomic context to disable SDHCI interrupts, after that
we can run in a kernel thread.

Note that irq handler still grabs an irqsave spinlock, we'll deal
with it in a subsequent patch.

Patch based on: http://thread.gmane.org/gmane.linux.kernel.mmc/2579.

Signed-off-by: Anton Vorontsov <avorontsov@mvista.com>
Signed-off-by: Jeremie Samuel <jeremie.samuel.ext@parrot.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/host/sdhci.c