[U-Boot] [RFC] command/cache: Add flush_cache command

Scott Wood
2013-03-19T23:32:39Z

On 03/19/2013 05:07:33 PM, York Sun wrote:
> On 03/19/2013 03:01 PM, Albert ARIBAUD wrote:
> > What's the point of this command exactly? I can see the point of
> range
> > flushes (and invalidates) in the code for drivers that use DMA, but
> as a
> > shell command, I fail to see the interest of it.
> >
>
> I am actually expecting this question. We have a situation that an
> application is copied by u-boot to its destination in memory. The code
> needs to be "seen" in the main memory. Without flushing cache, it is
> only visible to cores.

It's the same purpose as the cache flushing that happens in bootm,
except for code loading that happens outside bootm.

-Scott