[ARM] locomo: avoid unnecessary cascaded keyboard IRQ
authorEric Miao <eric.y.miao@gmail.com>
Fri, 5 Feb 2010 01:13:55 +0000 (17:13 -0800)
committerEric Miao <eric.y.miao@gmail.com>
Mon, 1 Mar 2010 23:40:49 +0000 (07:40 +0800)
commitda8065ac3ea29d1bfdb5a163be346fbe35066f8d
tree5b861839c7b61cd29eb5b04f9c68d2d040f72a1e
parentefe7f8bda015b03ab1420b5bca538d18e6559863
[ARM] locomo: avoid unnecessary cascaded keyboard IRQ

It is not necessary and is over-complicated for IRQ_LOCOMO_KEY to
be a cascaded IRQ of IRQ_LOCOMO_KEY_BASE. Removed and introduced
locomokbd_{open,close} for masking/unmasking of the keyboard IRQ.

Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
arch/arm/common/locomo.c
arch/arm/mach-pxa/include/mach/irqs.h
arch/arm/mach-sa1100/include/mach/irqs.h
drivers/input/keyboard/locomokbd.c