From: "Steven J. Hill" <Steven.Hill@xxxxxxxxxx> The APRP model makes it possible that one or more CPUs to run the Linux kernel and a dedicated CPU runs a special real-time or signal processing program. This patchset adds the following to the current APRP support: 1. Add CM and multicore APRP support. 2. Several bug fixes. 3. Running floating point heavy jobs on the RP side. 4. Waking up the RP side read by interrupt. Deng-Cheng Zhu (5): MIPS: APRP: Split VPE loader into separate files. MIPS: APRP: Add VPE loader support for CMP platforms. MIPS: APRP: Split RTLX support into separate files. MIPS: APRP: Add RTLX API support for CMP platforms. MIPS: APRP: Malta Add support for Malta CMP platform. Steven J. Hill (1): MIPS: APRP: Code formatting clean-ups. arch/mips/include/asm/amon.h | 15 +- arch/mips/include/asm/rtlx.h | 49 ++- arch/mips/include/asm/vpe.h | 136 +++++- arch/mips/kernel/Makefile | 4 +- arch/mips/kernel/rtlx-cmp.c | 120 +++++ arch/mips/kernel/rtlx-mt.c | 152 +++++++ arch/mips/kernel/rtlx.c | 275 +++--------- arch/mips/kernel/vpe-cmp.c | 184 ++++++++ arch/mips/kernel/vpe-mt.c | 527 ++++++++++++++++++++++ arch/mips/kernel/vpe.c | 893 ++++++-------------------------------- arch/mips/mti-malta/malta-amon.c | 48 +- arch/mips/mti-malta/malta-int.c | 127 +++--- 12 files changed, 1435 insertions(+), 1095 deletions(-) create mode 100644 arch/mips/kernel/rtlx-cmp.c create mode 100644 arch/mips/kernel/rtlx-mt.c create mode 100644 arch/mips/kernel/vpe-cmp.c create mode 100644 arch/mips/kernel/vpe-mt.c -- 1.7.9.5