]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: locomo: fix locomo irq handling
authorRussell King <rmk+kernel@armlinux.org.uk>
Fri, 2 Sep 2016 21:08:45 +0000 (22:08 +0100)
committerRussell King <rmk+kernel@armlinux.org.uk>
Mon, 12 Sep 2016 11:12:31 +0000 (12:12 +0100)
commitdf4372a0dbe8e74f8cd68bdfc2124a025fb0245b
tree2ecfadc00aed5bcf9a8e32142668ea59d9f5222f
parentb330f18dffbf3d6feb79f4dcdf7baf1ca62a7c5d
ARM: locomo: fix locomo irq handling

Accidentally booting Collie on Assabet reveals that the locomo driver
incorrectly overwrites gpio-sa1100's chip data for its parent interrupt,
leading to oops in sa1100_gpio_unmask() and sa1100_update_edge_regs()
when "gpio: sa1100: convert to use IO accessors" is applied.  Fix locomo
to use the handler data rather than chip data for its parent interrupt.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
arch/arm/common/locomo.c