Flushing L3 cache in CCN-504 requries d-cache to be disabled. Using assembly function to guarantee stack is not used before flushing is completed. Timeout is needed for simualtor on which CCN-504 is not implemented. Return value can be checked for timeout situation. Change bootm.c to disable dcache instead of simply flushing, required by flushing L3. Signed-off-by: York Sun <yorksun@freescale.com> |
||
---|---|---|
.. | ||
fsl-lsch3 | ||
cache.S | ||
cache_v8.c | ||
config.mk | ||
cpu.c | ||
exceptions.S | ||
generic_timer.c | ||
Makefile | ||
start.S | ||
tlb.S | ||
transition.S | ||
u-boot.lds |