[MIPS] Fix CONFIG_BUILD_ELF64 kernels with symbols in CKSEG0.

The __pa() for those did assume that all symbols have XKPHYS values and
the math fails for any other address range.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

+1 -1
+1 -1
include/asm-mips/page.h
··· 142 142 /* 143 143 * __pa()/__va() should be used only during mem init. 144 144 */ 145 - #if defined(CONFIG_64BIT) && !defined(CONFIG_BUILD_ELF64) 145 + #ifdef CONFIG_64BIT 146 146 #define __pa(x) \ 147 147 ({ \ 148 148 unsigned long __x = (unsigned long)(x); \