u-boot/board/freescale/mpc8569mds
Haiying Wang 3aed550742 mpc8569mds: fix consuming long time while relocating code.
The original code maps boot flash as non-cacheable region. When calling
relocate_code in flash to copy u-boot from flash to ddr, every loop copy command
is read from flash. The flash read speed will be the bottleneck, which consuming
long time to do this operation. To resovle this, map the boot flash as
write-through cache via tlb. And set tlb to remap the flash after code
executing in ddr, to confirm flash erase operation properly done.

Signed-off-by: Kai.Jiang <Kai.Jiang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2010-10-07 09:49:47 -05:00
..
bcsr.c Update Freescale copyrights to remove "All Rights Reserved" 2009-07-29 09:59:22 +02:00
bcsr.h mpc85xx: Configure QE USB for MPC8569E-MDS boards 2009-10-27 10:04:17 -05:00
config.mk Create CPUDIR variable 2010-04-13 09:12:59 +02:00
ddr.c 85xx: Fix the clock adjust of mpc8569mds board 2009-06-09 22:58:05 +02:00
law.c mpc85xx: Setup SRIO memory region LAW for MPC8569E-MDS boards 2009-10-27 09:44:37 -05:00
Makefile MPC85xx: Add MPC8569MDS board support 2009-03-30 13:33:51 -05:00
mpc8569mds.c mpc8569mds: fix consuming long time while relocating code. 2010-10-07 09:49:47 -05:00
tlb.c mpc8569mds: fix consuming long time while relocating code. 2010-10-07 09:49:47 -05:00