[U-Boot] [PATCH 0/6] usb: dwc2: Add support for SPLIT transactions

Marek Vasut marex at denx.de
Mon Jan 18 18:21:18 CET 2016


On Sunday, January 17, 2016 at 04:09:50 AM, Stefan Brüns wrote:
> The first patch fixes an out-of-bounds access, and makes the calculation of
> maximum transfer size more straightforward. It also makes overriding the
> maximum transfer size easier for split transactions
> 
> 2nd and 3rd patch cleanup and restructure the current code in preparation
> for the split support.
> 
> Patch 4 and 5 add the actual support for CONTROL and BULK transactions.
> 
> Patch 6 adds support for INTERUPT splits.
> 
> The patch series uses the same logic as the earlier patch series, but is
> otherwise a rewrite.
> 
> With the patch series, all my LS/FS devices enumerate behind the RPi 1
> onboard hub and an external hub.
> 
> Interrupt transfers have been tested with a Logitech K400 and a noname
> wired keyboard. Both work if "stdin" includes usbkbd prior to usb start,
> and u-boot has been configured with CONFIG_USB_KEYBOARD=y and
> CONFIG_SYS_USB_EVENT_POLL=y (but only one at a time).

The series is fine with me and I was testing previous version on socfpga.
I'd like to apply this, unless there is some opposition.

Best regards,
Marek Vasut


More information about the U-Boot mailing list