The following 5 patches add the modifications necessary to have the Malta 1004K board operational with 4 cores. This is version 2, I have updated patches 2, 4 and 5 based on comments from the mail list. Tim Anderson (5): Extend the GIC IPI interrupts beyond 32 Extend IPI handling to CPU number activate CMP support Move gcmp_probe to before the SMP ops Update sync-r4k for current kernel arch/mips/Kconfig | 4 +- arch/mips/include/asm/amon.h | 7 +++ arch/mips/include/asm/gcmpregs.h | 2 + arch/mips/include/asm/gic.h | 6 +++ arch/mips/kernel/irq-gic.c | 19 +++----- arch/mips/kernel/smp-cmp.c | 66 ++-------------------------- arch/mips/kernel/sync-r4k.c | 26 ++++++----- arch/mips/mti-malta/malta-init.c | 14 ++++++- arch/mips/mti-malta/malta-int.c | 89 ++++++++++++++++++++------------------ 9 files changed, 104 insertions(+), 129 deletions(-) create mode 100644 arch/mips/include/asm/amon.h