[U-Boot] usb: dwc2: invalidate the dcache before starting the DMA

Marek Vasut marex at denx.de
Wed Apr 5 09:35:43 UTC 2017


On 04/05/2017 04:21 AM, Simon Glass wrote:
> Hi,
> 
> On 4 April 2017 at 19:26, Kever Yang <kever.yang at rock-chips.com> wrote:
>> Hi Eddie,
>>
>>
>>     We should only need to do only one time cache operation for a buffer
>>
>> ready to do DMA transfer, so you need to remove another cache invalidate
>>
>> operation for the same buffer in the same function.
> 
> I think this is a more general problem and might cause issues with
> other drivers. So I have sent this patch:
> 
> http://patchwork.ozlabs.org/patch/746917/
> 

This feels like papering over a problem though ... which will bite you
later anyway.

-- 
Best regards,
Marek Vasut


More information about the U-Boot mailing list