This series fixes a few minor build issues with the pm-cps & smp-cps code, and one caching issue which could lead to boot failures. Paul Burton (5): MIPS: pm-cps: prevent use of mips_cps_* without CPS SMP MIPS: pm-cps: select CONFIG_MIPS_CPC MIPS: fix potential build failures using cpu_vpe_id on non-MT MIPS: {pm,smp}-cps: use cpu_vpe_id macro MIPS: smp-cps: fix entry code cache flush for systems with coherent I/O arch/mips/Kconfig | 1 + arch/mips/include/asm/cpu-info.h | 2 +- arch/mips/include/asm/smp-cps.h | 12 ++++++++++-- arch/mips/kernel/pm-cps.c | 10 +++++++++- arch/mips/kernel/smp-cps.c | 12 ++++++++---- 5 files changed, 29 insertions(+), 8 deletions(-) -- 2.0.1