aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/usb/wusb-wa.h
Commit message (Collapse)AuthorAge
* USB: WUSBCORE: clear RPIPE stall for control endpointsThomas Pugliese2013-08-15
| | | | | | | | | | | | When the HWA encounters a STALL on a control endpoint, it should clear the RPIPE_STALL feature on the RPIPE before processing the next transfer request. Otherwise, all transfer requests on that endpoint after the first STALL will fail because the RPIPE is still in the halted state. This also removes the unneccessary call to spin_lock_irqsave for a nested lock that was present in the first patch. Signed-off-by: Thomas Pugliese <thomas.pugliese@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
* USB: wusbcore: add HWA-specific fields to usb_rpipe_descriptorThomas Pugliese2013-06-06
| | | | | | | | | This patch adds the HWA specific members to struct usb_rpipe_descriptor and sets them correctly based on the wireless endpoint compananion descriptor. Signed-off-by: Thomas Pugliese <thomas.pugliese@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
* USB: include/usb/*.h checkpatch cleanupGreg Kroah-Hartman2010-05-20
| | | | | | | Lots of minor formatting cleanups in includes/usb/ to make checkpatch happier. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* wusb: do a proper channel stopDavid Vrabel2008-10-28
| | | | | | | | When stopping the WUSB channel the host should send Channel Stop IEs giving the WUSB Channel Time of the last MMC. Both WHCI and HWA hosts provide a channel stop command for this. Signed-off-by: David Vrabel <david.vrabel@csr.com>
* wusb: add the Wireless USB include files.Inaky Perez-Gonzalez2008-09-17
Common header files derived from the WUSB 1.0 specification. Signed-off-by: David Vrabel <david.vrabel@csr.com>