These patches add support for the per-VPE Fast Debug Channels (FDC) [1] in the interAptiv VPEs on Pistachio. I'd like to get these into v4.1 via the MIPS tree as they're pretty simple and they just allow useful new functionality (FDC console output etc) to be enabled on a new platform (Pistachio), so the risk is minimal. The first patch moves a workaround from the GIC IRQ driver to the Malta platform code, since the problem doesn't affect Pistachio so it must be Malta specific. The second patch enables the Common Device Memory Maps (CDMM), and the FDC IRQs on Pistachio to allow the FDC TTY driver to be discovered and to work without polling. [1] http://www.linux-mips.org/wiki/FDC James Hogan (2): MIPS: Malta: Make GIC FDC IRQ workaround Malta specific MIPS: Pistachio: Support CDMM & Fast Debug Channel arch/mips/mti-malta/malta-time.c | 20 +++++++++++++------- arch/mips/pistachio/init.c | 8 +++++++- arch/mips/pistachio/time.c | 5 +++++ drivers/irqchip/irq-mips-gic.c | 10 ---------- 4 files changed, 25 insertions(+), 18 deletions(-) Cc: Ralf Baechle <ralf@xxxxxxxxxxxxxx> Cc: Andrew Bresticker <abrestic@xxxxxxxxxxxx> Cc: James Hartley <james.hartley@xxxxxxxxxx> Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx> Cc: Jason Cooper <jason@xxxxxxxxxxxxxx> Cc: linux-mips@xxxxxxxxxxxxxx -- 2.0.5