]> git.karo-electronics.de Git - karo-tx-linux.git/commit
MIPS: Malta: Remove ttyS2 serial for CMP platforms
authorLeonid Yegoshin <Leonid.Yegoshin@imgtec.com>
Mon, 14 Oct 2013 08:49:25 +0000 (09:49 +0100)
committerJohn Crispin <blogic@openwrt.org>
Tue, 14 Jan 2014 11:48:27 +0000 (12:48 +0100)
commit8b7e72fa949d5ffa0a196da2b9035723ec07956c
treeed6ff9719ed3a2f4caf3db3f9644209d0ba3267e
parent5ed91298a7ac16ca90f8986bfce683aefdfccbf4
MIPS: Malta: Remove ttyS2 serial for CMP platforms

Commit 225ae5fd9a320e22841410049c3bdb6cf14a5841
"MIPS: Malta: Fix interupt number of CBUS UART"

fixed the IRQ number for the ttyS2 CBUS UART. However, this now
conflicts with the GIC IPI1 interrupt in CMP platforms. The Malta
interrupt code arbitrarily binds IPIs to INT2 and INT3 and since
ttyS2 uses the INT2 IRQ line, closing the device disables the
INT2 interrupt and this effectively disables the IPI1 interrupt
as well. This patch is mainly a workaround until the Malta code
is fixed properly.

Signed-off-by: Leonid Yegoshin <Leonid.Yegoshin@imgtec.com>
Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Acked-by: John Crispin <blogic@openwrt.org>
Patchwork: http://patchwork.linux-mips.org/patch/6045/
arch/mips/mti-malta/malta-platform.c