]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: sdio: optimized SDIO IRQ handling for single irq
authorStefan Nilsson XK <stefan.xk.nilsson@stericsson.com>
Wed, 11 May 2011 15:48:05 +0000 (17:48 +0200)
committerChris Ball <cjb@laptop.org>
Wed, 25 May 2011 03:53:50 +0000 (23:53 -0400)
commitcf486b2ec2c928161114a21b8b529f3765262d0d
tree0eef896f5b1614576fb0a1b744b4f87e8124f515
parentfdb77bce542147978594863aecfe1ddae9ccf82f
mmc: sdio: optimized SDIO IRQ handling for single irq

If there is only 1 function interrupt registered it is possible to
improve performance by directly calling the irq handler and avoiding
the overhead of reading the CCCR registers.

Signed-off-by: Per Forlin <per.forlin@linaro.org>
Acked-by: Ulf Hansson <ulf.hansson@stericsson.com>
Reviewed-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/core/sdio_irq.c
include/linux/mmc/card.h