
On Sun, 2009-11-22 at 21:42 +0100, Wolfgang Denk wrote:
Dear Kim & Peter,
In message 1247081322-22392-2-git-send-email-ptyser@xes-inc.com Peter Tyser wrote:
When SDRAM ECC is enabled and CONFIG_ECC_INIT_VIA_DDRCONTROLLER is not defined use DMA to set SDRAM to a known state. Previously a sequence of 64-bit stores was used.
Signed-off-by: Peter Tyser ptyser@xes-inc.com
cpu/mpc83xx/spd_sdram.c | 57 +++------------------------------------------ drivers/dma/fsl_dma.c | 7 +---- include/asm-ppc/config.h | 7 ++--- 3 files changed, 9 insertions(+), 62 deletions(-)
What's the status of these 3 patches:
http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/63152/focus=63154
1/3 can be ignored. After some more testing it was determined using DMA to initialize memory was slower than the original method.
2/3 is up to Kim, but its not really necessary. Right now the 83xx boards are hard-coded to initialize memory with the value of 0xdeadbeef. The change was intended to make the init value configurable based on CONFIG_MEM_INIT_VALUE like the MPC85xx/86xx arches. Let me know if you'd like me to resend Kim - the current patch would need to be rebased/updated.
3/3 is no longer needed. The change was rolled into a resubmission of a different patch I believe.
I won't take any action unless Kim is interested in 2/3.
Best, Peter