u-boot-brain/arch/powerpc/cpu
York Sun 4108508a96 powerpc/85xx: Add workaround for erratum A-003474
Erratum A-003474: Internal DDR calibration circuit is not supported

Impact:
Experience shows no significant benefit to device operation with
auto-calibration enabled versus it disabled. To ensure consistent timing
results, Freescale recommends this feature be disabled in future customer
products. There should be no impact to parts that are already operating
in the field.

Workaround:
Prior to setting DDR_SDRAM_CFG[MEM_EN]=1, do the following:
1. Write a value of 0x0000_0015 to the register at offset
	CCSRBAR + DDR OFFSET + 0xf30
2. Write a value of 0x2400_0000 to the register at offset
	CCSRBAR + DDR OFFSET + 0xf54

Signed-off-by: York Sun <yorksun@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-11-29 08:48:06 -06:00
..
74xx_7xx unify version_string 2011-07-28 17:22:53 +02:00
mpc5xx unify version_string 2011-07-28 17:22:53 +02:00
mpc5xxx arch/powerpc/cpu/mpc5xxx/usb_ohci.c: fix GCC 4.6 build warnings 2011-11-07 22:09:42 +01:00
mpc8xx font: split font data from video_font.h 2011-11-15 23:58:26 +01:00
mpc8xxx arch/powerpc/cpu/mpc8xxx/ddr/ctrl_regs.c: Fix GCC 4.6 build warning 2011-11-11 07:49:01 -06:00
mpc83xx mpc83xx: spd_sdram - fix gcc 4.6 compiler warning 2011-11-16 21:40:26 +01:00
mpc85xx powerpc/85xx: Add workaround for erratum A-003474 2011-11-29 08:48:06 -06:00
mpc86xx GCC4.6: Squash warnings in mpc86xx/interrupts.c 2011-10-27 23:54:01 +02:00
mpc512x arch/powerpc/cpu/mpc512x/i2c.c: Fix GCC 4.6 warnings 2011-11-16 21:12:48 +01:00
mpc824x Reduce build times 2011-11-03 20:44:58 +01:00
mpc8220 mpc8220/i2c.c: Fix GCC 4.6 build warning 2011-11-07 22:16:52 +01:00
mpc8260 arch/powerpc/cpu/mpc8260/spi.c: Fix GCC 4.6 build warnings 2011-11-07 22:47:44 +01:00
ppc4xx iop480_uart.c: Fix GCC 4.6 build warnings 2011-11-16 21:17:36 +01:00