mpc85xx: Implement workaround for erratum DDR-A003
authorYork Sun <yorksun@freescale.com>
Mon, 10 Jan 2011 12:03:01 +0000 (12:03 +0000)
committerKumar Gala <galak@kernel.crashing.org>
Thu, 20 Jan 2011 04:58:24 +0000 (22:58 -0600)
commitfa8d23c0ee5c66d5cda902ac6ea5b1dfc68d9712
tree2e34ca5a60bcaa2468b8989aadee1268aadef831
parente1fd16b6f5e80d932c73f5a36141adfb35126e83
mpc85xx: Implement workaround for erratum DDR-A003

Erratum DDR-A003 requires workaround to correctly set RCW10 for registered DIMM.
Also adding polling after enabling DDR controller to ensure completion.

Signed-off-by: York Sun <yorksun@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/cpu/mpc85xx/cmd_errata.c
arch/powerpc/cpu/mpc85xx/ddr-gen3.c
arch/powerpc/include/asm/config_mpc85xx.h
arch/powerpc/include/asm/fsl_ddr_sdram.h