[PATCH] powerpc/85xx: do not force PHYS_64BIT on the P1022DS

Kumar Gala kumar.gala at freescale.com
Thu Nov 24 18:12:45 EST 2011


On Nov 3, 2011, at 2:38 PM, Timur Tabi wrote:

> Kconfig option PHYS_64BIT sets the size of phys_addr_t to 64 bits, which
> allows support for a 36-bit physical address space.  With this option, the
> kernel can support more than 2GB of RAM, but the larger address size
> impacts performance slightly.
> 
> By including "select PHYS_64BIT" in the Kconfig for a particular board,
> that option is forced enabled, and it becomes impossible to create a 32-bit
> kernel.  Instead, we should depend on the defconfig to enable this option.
> We still build a 36-bit kernel by default, and we also allow users to build
> 32-bit kernels if they really want.
> 
> Signed-off-by: Timur Tabi <timur at freescale.com>
> ---
> arch/powerpc/platforms/85xx/Kconfig |    1 -
> 1 files changed, 0 insertions(+), 1 deletions(-)

If you want me to apply this please also provided a 32-bit .dts for p1022ds.  This should be pretty trivial based on my recent .dts cleanups.

- k


More information about the Linuxppc-dev mailing list