On Tue, 2015-03-31 at 13:08 +0300, Alexey Brodkin wrote:
> Make both invalidate_icache_all() and invalidate_dcache_all() available
> even if U-Boot is configured with CONFIG_SYS_DCACHE_OFF and/or
> CONFIG_SYS_ICACHE_OFF.
> 
> This is useful because configuration of U-Boot may not match actual
> hardware features. Real board may have cache(s) but for some reason we
> may want to run U-Boot with cache(s) disabled (for example if some
> peripherals work improperly with existing drivers if data cache is
> enabled). So board may start with cache(s) enabled (that's the case for
> ARC cores with built-in caches) but early in U-Boot we disable cache(s)
> and make sure all contents of data cache gets flushed in RAM.
> 
> Signed-off-by: Alexey Brodkin <abrod...@synopsys.com>

Applied, thanks.

-Alexey
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to