[U-Boot] [PATCH] usb: ehci: add missing cache managment

Marek Vasut marex at denx.de
Fri May 24 23:06:36 CEST 2013


Dear Stephen Warren,

> From: Stephen Warren <swarren at nvidia.com>
> 
> Commit 8f62ca6 "usb: ehci: Support interrupt transfers via periodic list"
> didn't include any cache management in the new interrupt transfer path.
> It also added an extra write to or_asynclistaddr in usb_lowlevel_init(),
> without having flushed out the data there.
> 
> Add the missing cache management calls, so that the code works again.
> 
> This allows the USB keyboard on Tegra's Seaboard/Springbank boards to
> work.
> 
> Cc: Patrick Georgi <patrick at georgi-clan.de>
> Cc: Vincent Palatin <vpalatin at chromium.org>
> Cc: Julius Werner <jwerner at chromium.org>
> Cc: Simon Glass <sjg at chromium.org>
> Cc: Marek Vasut <marex at denx.de>
> Signed-off-by: Stephen Warren <swarren at nvidia.com>

Good find, applied!

Best regards,
Marek Vasut


More information about the U-Boot mailing list