ARM: riscpc: add ecard quirk for Atomwide 3port serial card
authorRussell King <rmk+kernel@armlinux.org.uk>
Wed, 1 May 2019 11:10:42 +0000 (12:10 +0100)
committerRussell King <rmk+kernel@armlinux.org.uk>
Tue, 11 Jun 2019 16:40:50 +0000 (17:40 +0100)
commit1eac59d731ca7ead31f57ea2b8c82e0ba117f6cf
tree45cb37dbb5c1aff1fef2e8483a730b8fb84cb2db
parent090a37ceda3ecb02061a1415239aa1a64c184833
ARM: riscpc: add ecard quirk for Atomwide 3port serial card

Atomwide 3port serial cards seem to leave their interrupts active when
exiting RISC OS, resulting in an interrupt storm during boot, and the
expansion card interrupt being disabled.  Avoid this by manually
disabling the interrupt on each serial port via a custom quirk function.

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