Re: [U-Boot] [PATCH] arc/cache: really do flush_dcache_all() even if IOC exists

2016-04-21 Thread Alexey Brodkin
Hi, On Mon, 2016-04-18 at 13:28 +0300, Alexey Brodkin wrote: > flush_dcache_all() is used in the very end of U-Boot self relocation > to write back all copied and then patched code and data to their > new location in the very end of available memory space. > > Since that has nothing to do with

[U-Boot] [PATCH] arc/cache: really do flush_dcache_all() even if IOC exists

2016-04-18 Thread Alexey Brodkin
flush_dcache_all() is used in the very end of U-Boot self relocation to write back all copied and then patched code and data to their new location in the very end of available memory space. Since that has nothing to do with IO (i.e. no external DMA happens here) IOC won't help here and we need to