On Tue, Aug 19, 2014 at 10:00:34AM +0200, Ralf Baechle wrote: CAC_BASE is also just redefining the default value and the value for HIGHMEM_START appears bogus. Can you just remove the entire file? That should make the kernel pickup arch/mips/include/asm/mach-generic/spaces.h with its defaults that should work for IP28 instead. Ralf