Re: [U-Boot] [RFC PATCH 1/2] arch: armv8: Provide a way to disable cache maintenance ops

2019-03-26 Thread Tero Kristo
On 25/03/2019 19:21, Vignesh Raghavendra wrote: On AM654 SoC(arm64) which is IO coherent and has L3 Cache, cache maintenance operations being done to support non-coherent platforms causes issues. For example, here is how U-Boot prepares/handles a buffer to receive data from a device (DMA Write).

[U-Boot] [RFC PATCH 1/2] arch: armv8: Provide a way to disable cache maintenance ops

2019-03-25 Thread Vignesh Raghavendra
On AM654 SoC(arm64) which is IO coherent and has L3 Cache, cache maintenance operations being done to support non-coherent platforms causes issues. For example, here is how U-Boot prepares/handles a buffer to receive data from a device (DMA Write). This may vary slightly depending on the driver fr