From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Tue, 15 Dec 2015 19:53:42 -0700 Subject: [U-Boot] [PATCH 0/6] usb: dwc2: add SPLIT transaction support In-Reply-To: <1449980278-19881-1-git-send-email-stefan.bruens@rwth-aachen.de> References: <1449980278-19881-1-git-send-email-stefan.bruens@rwth-aachen.de> Message-ID: <5670D236.7050804@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 12/12/2015 09:17 PM, Stefan Br?ns wrote: > First two patches are preparatory work. 3rd and 4th introduce helper > functions. Patch 5 contains the core changes. Patch 6 is cleanup. > > The patch has been tested on RPi 1 B with several full speed and low speed > devices. All devices enumerated successfully, with good output from > "usb info". High speed devices, e.g. the SMSC9514 ethernet and mass storage > devices still work. > > Neither CONFIG_DM_USB nor LS/FS devices directly connected to the root hub/hc > have been tested, although both should be handled by the patches. The series, Tested-by: Stephen Warren It's not perfect with the USB keyboards that I have (there are lots of rapid extra keyboard repeats), but it basically does work and so I think warrants the Tested-by. The extra repeats might be due to the strange hacks I put into dwc2.c:_submit_int_msg() to try and handle the NAKing of HID requests until the polling period has expired.