On Wed, Sep 13, 2017 at 5:02 AM, Marek Vasut <[email protected]> wrote:
> The Linux kernel driver sets the number of event segments and entries
> to 1 , while the initial import of the xhci code set that values to 3
> for reasons unknown. While most controllers are fine with more event
> segments with more entries, there are standard-conformant controllers
> (ie. Renesas RCar xHCI) which only support 1 event segment.
>
> Set the number of event segments and event entries back to 1 to allow
> such controllers to work with U-Boot xHCI stack. Note that the Renesas
> controller correctly indicates ERST Max = 1 in HCSPARAMS2[7:4] .
>
> Signed-off-by: Marek Vasut <[email protected]>
> Cc: Bin Meng <[email protected]>
> ---
>  drivers/usb/host/xhci.h | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>

Reviewed-by: Bin Meng <[email protected]>
Tested-by: Bin Meng <[email protected]>
_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to