diff options
author | Simon Horman <horms@verge.net.au> | 2011-08-24 21:27:26 -0400 |
---|---|---|
committer | Chris Ball <cjb@laptop.org> | 2011-10-26 15:43:36 -0400 |
commit | 7729c7a232a95360fa17ffe8beb1adb621bc0ba0 (patch) | |
tree | 1e535ba26812b203e802939b9dbc3bb788f94232 /drivers/mmc/host/tmio_mmc.h | |
parent | 54680fe7f6ad0fb0c52e330484e2cf1609587862 (diff) |
mmc: tmio: Provide separate interrupt handlers
Provide separate interrupt handlers which may be used by platforms where
SDHI has three interrupt sources.
This patch also removes the commented-out handling of CRC and other errors.
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Acked-by: Magnus Damm <magnus.damm@gmail.com>
Signed-off-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/mmc/host/tmio_mmc.h')
-rw-r--r-- | drivers/mmc/host/tmio_mmc.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/mmc/host/tmio_mmc.h b/drivers/mmc/host/tmio_mmc.h index 1cf8db558d08..3020f98218f0 100644 --- a/drivers/mmc/host/tmio_mmc.h +++ b/drivers/mmc/host/tmio_mmc.h | |||
@@ -97,6 +97,9 @@ void tmio_mmc_do_data_irq(struct tmio_mmc_host *host); | |||
97 | void tmio_mmc_enable_mmc_irqs(struct tmio_mmc_host *host, u32 i); | 97 | void tmio_mmc_enable_mmc_irqs(struct tmio_mmc_host *host, u32 i); |
98 | void tmio_mmc_disable_mmc_irqs(struct tmio_mmc_host *host, u32 i); | 98 | void tmio_mmc_disable_mmc_irqs(struct tmio_mmc_host *host, u32 i); |
99 | irqreturn_t tmio_mmc_irq(int irq, void *devid); | 99 | irqreturn_t tmio_mmc_irq(int irq, void *devid); |
100 | irqreturn_t tmio_mmc_sdcard_irq(int irq, void *devid); | ||
101 | irqreturn_t tmio_mmc_card_detect_irq(int irq, void *devid); | ||
102 | irqreturn_t tmio_mmc_sdio_irq(int irq, void *devid); | ||
100 | 103 | ||
101 | static inline char *tmio_mmc_kmap_atomic(struct scatterlist *sg, | 104 | static inline char *tmio_mmc_kmap_atomic(struct scatterlist *sg, |
102 | unsigned long *flags) | 105 | unsigned long *flags) |