]> git.baikalelectronics.ru Git - kernel.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)
committerRalf Baechle <ralf@linux-mips.org>
Wed, 22 Jan 2014 19:18:57 +0000 (20:18 +0100)
commitfbffbc2367b1f373e041f384f72f56f4d65f9384
treec747bb6aa91e492e746fa1e8438afc2482da48d4
parent158e2b2145b0fddebefa17d165caf70162cf327d
MIPS: Malta: Remove ttyS2 serial for CMP platforms

Commit 1893554c0145573315fac913075bce7636a88b25
"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>
Signed-off-by: John Crispin <blogic@openwrt.org>
Patchwork: http://patchwork.linux-mips.org/patch/6045/
arch/mips/mti-malta/malta-platform.c