summaryrefslogtreecommitdiff
path: root/cpu/ppc4xx
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2008-04-29 13:36:51 +0200
committerStefan Roese <sr@denx.de>2008-04-29 13:36:51 +0200
commit135846d6ecaad255ad28d93ebbb78b3d5da68cdc (patch)
tree7db40be2fc1bf1a03c00c177596da86aec918207 /cpu/ppc4xx
parenteea5a743a2193ef2a05b9bc6dc447ba241416f35 (diff)
downloadu-boot-imx-135846d6ecaad255ad28d93ebbb78b3d5da68cdc.zip
u-boot-imx-135846d6ecaad255ad28d93ebbb78b3d5da68cdc.tar.gz
u-boot-imx-135846d6ecaad255ad28d93ebbb78b3d5da68cdc.tar.bz2
ppc4xx: Change ECC initialization on lwmon5 to use clean_dcache_range()
As it seems the "old" ECC initialization routine by using dflush() didn't write all lines in the dcache back to memory on lwmon5. This could lead to ECC error upon Linux booting. This patch changes the program_ecc() routine to now use clean_dcache_range() instead of dflush(). clean_dcache_range() uses dcbst which is exactly what we want in this case. Since dflush() is known is cause problems, this routine will be removed completely and replaced by clean_dcache_range() with an additional patch. Signed-off-by: Stefan Roese <sr@denx.de>
Diffstat (limited to 'cpu/ppc4xx')
0 files changed, 0 insertions, 0 deletions