powerpc/mpc83xx: Add 512MB DDR support for mpc8360emds
authorJerry Huang <Chang-Ming.Huang@freescale.com>
Thu, 3 Nov 2011 06:46:12 +0000 (14:46 +0800)
committerKim Phillips <kim.phillips@freescale.com>
Thu, 3 Nov 2011 23:27:56 +0000 (18:27 -0500)
commitd37be07ee57e4390eb4e5529f9a481e334dbbe07
tree10ddc19b939c93b3eb219c9fe7a27475492bec15
parent2e651b248348e156d193e46f7a5b827d74af90d6
powerpc/mpc83xx: Add 512MB DDR support for mpc8360emds

The new MPC8360EMDS board supports 512MB DDR since 2008.

For 512MB DDR:
BAT0 is used for the first 256MB memory, BAT4 is used for the second
256MB memory and the address space of SDRAM follows the DDR, so if the
size of DDR is 256MB, the BAT4 will be used for SDRAM and if the size of
DDR is 512MB, the BAT4 will be used for the second 256MB memory and
there is no BAT for SDRAM.
Therefore, if the size of DDR is 512MB, this patch will use BAT6 for
SDRAM and BAT5 will be used for PCI MEM to replace the BAT6 after the
codes relocates to the DDR.

Signed-off-by: Jerry Huang <Chang-Ming.Huang@freescale.com>
CC: Kim Phillips <kim.phillips@freescale.com>
board/freescale/mpc8360emds/mpc8360emds.c
include/configs/MPC8360EMDS.h