]> git.dujemihanovic.xyz Git - u-boot.git/commit
board: axs10x: Flush entire cache after programming reset vector
authorAlexey Brodkin <abrodkin@synopsys.com>
Wed, 8 Jun 2016 05:19:33 +0000 (08:19 +0300)
committerAlexey Brodkin <abrodkin@synopsys.com>
Mon, 13 Jun 2016 12:38:05 +0000 (14:38 +0200)
commitc7d8db66ffd1c20b6a27445af892c28305e64e8a
tree8b74ac2b269a23f64b3aec13ecff6aa6d1d9ee4a
parenta4a43fcf9cca1ebd3d26f9a01b923b7393d69c54
board: axs10x: Flush entire cache after programming reset vector

Now when we have support of IOC (IO-Coherency block) cahce operations
on regions are tuned to not be dummy stubs if IOC was found and enabled
in the core. That makes flush_dcache_range() useless for our purposes
here. And since we do need to flush modified reset vector to at least L2
cache (AKA SLC) so other cores will see it via its L1 instruction cache
we're using always functional flush_dcache_all() here.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Marek Vasut <marex@denx.de>
board/synopsys/axs101/axs101.c