]> Pileus Git - ~andy/linux/commit
powerpc/47x: allow kernel to be loaded in higher physical memory
authorDave Kleikamp <shaggy@linux.vnet.ibm.com>
Mon, 4 Jul 2011 18:36:57 +0000 (18:36 +0000)
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>
Tue, 12 Jul 2011 14:34:24 +0000 (10:34 -0400)
commit9661534d6ad75f881d8bbeb73dd7372f41cbad99
treed5614734cd9bbc6484eaf05996ee4dd2ef350873
parent3052091c67faee59fd12570e9f36971950b25216
powerpc/47x: allow kernel to be loaded in higher physical memory

The 44x code (which is shared by 47x) assumes the available physical memory
begins at 0x00000000.  This is not necessarily the case in an AMP
environment.

Support CONFIG_RELOCATABLE for 476 in order to allow the kernel to be
loaded into a higher memory range.

Signed-off-by: Tony Breeds <tony@bakeyournoodle.com>
Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Josh Boyer <jwboyer@linux.vnet.ibm.com>
Cc: linuxppc-dev@lists.ozlabs.org
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
arch/powerpc/Kconfig
arch/powerpc/configs/44x/iss476-smp_defconfig
arch/powerpc/kernel/head_44x.S
arch/powerpc/mm/44x_mmu.c