[U-Boot] [RFC PATCH 2/2] armv8: Fix flush_dcache_all function
york sun
york.sun at nxp.com
Fri Oct 14 22:03:29 CEST 2016
On 10/14/2016 01:01 PM, York Sun wrote:
> Previously it was believed L3 cache has to be flushed in order to guarantee
> data integrity in main memory. However, flushing L3 cache may require EL3,
> depending on SoC implementation. Flushing with virtual address can also
> put data into main memory. The trick is to find the correct address range.
> For U-Boot to function correctly, the stack needs to be flushed, up to the
> top of ram used by U-Boot.
>
> Signed-off-by: York Sun <york.sun at nxp.com>
>
Pardon me for this mess up. I thought I put the following addresses in
Series-cc. But evidentially I did it wrong.
York
> Thierry Reding <treding at nvidia.com>,
> Radha Mohan Chintakuntla <rchintakuntla at cavium.com>,
> Alison Wang <b18965 at freescale.com>,
> Albert Aribaud <albert.u.boot at aribaud.net>,
> Sergey Temerkhanov <s.temerkhanov at gmail.com>,
> Stephen Warren <swarren at nvidia.com>
More information about the U-Boot
mailing list