CHROMIUM: ARM: exynos: no duplicate mask/unmask in eint0_15
authorDaniel Kurtz <djkurtz@chromium.org>
Wed, 5 Sep 2012 08:16:51 +0000 (16:16 +0800)
committerGerrit <chrome-bot@google.com>
Mon, 24 Sep 2012 01:41:46 +0000 (18:41 -0700)
commitb1bbb9795d93676a6e0a965de94e8df7d78b0a0d
treeee4a63a2112a4c08f3a4b91818dcba7dddf1f34d
parent6cb0df61c35ca592fcc46e7623c34aedd71477a8
CHROMIUM: ARM: exynos: no duplicate mask/unmask in eint0_15

chained_irq_enter/exit() already mask&ack/unmask the chained interrupt.
There is no need to also explicitly do it in the handler.

Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>
BUG=chrome-os-partner:13488
TEST=Manually verify.
TEST=ftrace shows only one call to
     combiner_{mask,unmask}_irq per call to exynos_irq_eint0_15

Change-Id: Id978cb4574af3ef1c6adccb1453ad2c51049e08b
Reviewed-on: https://gerrit.chromium.org/gerrit/32215
Reviewed-by: Doug Anderson <dianders@chromium.org>
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
arch/arm/mach-exynos/common.c