OpenCloudOS-Kernel/arch/powerpc/configs/44x
Suzuki Poulose 0f890c8d20 powerpc: Rename mapping based RELOCATABLE to DYNAMIC_MEMSTART for BookE
The current implementation of CONFIG_RELOCATABLE in BookE is based
on mapping the page aligned kernel load address to KERNELBASE. This
approach however is not enough for platforms, where the TLB page size
is large (e.g, 256M on 44x). So we are renaming the RELOCATABLE used
currently in BookE to DYNAMIC_MEMSTART to reflect the actual method.

The CONFIG_RELOCATABLE for PPC32(BookE) based on processing of the
dynamic relocations will be introduced in the later in the patch series.

This change would allow the use of the old method of RELOCATABLE for
platforms which can afford to enforce the page alignment (platforms with
smaller TLB size).

Changes since v3:

* Introduced a new config, NONSTATIC_KERNEL, to denote a kernel which is
  either a RELOCATABLE or DYNAMIC_MEMSTART(Suggested by: Josh Boyer)

Suggested-by: Scott Wood <scottwood@freescale.com>
Tested-by: Scott Wood <scottwood@freescale.com>

Signed-off-by: Suzuki K. Poulose <suzuki@in.ibm.com>
Cc: Scott Wood <scottwood@freescale.com>
Cc: Kumar Gala <galak@kernel.crashing.org>
Cc: Josh Boyer <jwboyer@gmail.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: linux ppc dev <linuxppc-dev@lists.ozlabs.org>
Signed-off-by: Josh Boyer <jwboyer@gmail.com>
2011-12-20 10:20:19 -05:00
..
arches_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
bamboo_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
bluestone_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
canyonlands_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
currituck_defconfig powerpc/47x: Add support for the new IBM currituck platform 2011-12-09 07:51:40 -05:00
ebony_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
eiger_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
icon_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
iss476-smp_defconfig powerpc: Rename mapping based RELOCATABLE to DYNAMIC_MEMSTART for BookE 2011-12-20 10:20:19 -05:00
katmai_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
rainier_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
redwood_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
sam440ep_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
sequoia_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
taishan_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00
virtex5_defconfig powerpc: Trim defconfigs 2010-08-09 11:19:16 +10:00
warp_defconfig net: fix IBM EMAC driver after rename. 2011-08-18 21:33:49 -07:00