summaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc3/ep0.c
Commit message (Expand)AuthorAgeFilesLines
* usb: dwc3: ep0: fix setup_packet_pending initializationFelipe Balbi2015-12-151-3/+5
* usb: dwc3: ep0: purge dev_dbg() callsFelipe Balbi2015-12-151-2/+2
* usb: dwc3: ep0: handle non maxpacket aligned transfers > 512Kishon Vijay Abraham I2015-07-301-14/+28
* usb: dwc3: ep0: Add chained TRB supportKishon Vijay Abraham I2015-07-301-3/+13
* usb: dwc3; ep0: Modify _dwc3_ep0_start_trans_ API to take 'chain' parameterKishon Vijay Abraham I2015-07-301-7/+8
* usb: dwc3: ep0: preparation for handling non maxpacket aligned transfers > 512Kishon Vijay Abraham I2015-07-301-8/+17
* usb: dwc3: ep0: use _roundup_ to calculate the transfer sizeKishon Vijay Abraham I2015-07-301-3/+1Star
* usb: dwc3: ep0: Fix mem corruption on OUT transfers of more than 512 bytesKishon Vijay Abraham I2015-07-301-2/+10
* usb: dwc3: Reset the transfer resource index on SET_INTERFACEJohn Youn2015-07-221-0/+4
* usb: dwc3: gadget: use common is_selfpoweredPeter Chen2015-01-291-1/+1
* Merge 3.18-rc7 into usb-nextGreg Kroah-Hartman2014-12-011-4/+4
|\
| * usb: dwc3: ep0: fix for dead codeFelipe Balbi2014-11-101-4/+4
* | usb: dwc3: ep0: remove unnecessary break after returnJingoo Han2014-11-051-2/+0Star
* | usb: dwc3: ep0: trace ep0 TRBs tooFelipe Balbi2014-11-031-0/+6
* | usb: dwc3: trace: remove unnecessary newline characterFelipe Balbi2014-11-031-9/+9
|/
* usb: dwc3: ep0: fix Data Phase for transfer sizes aligned to wMaxPacketSizeFelipe Balbi2014-10-231-6/+13
* usb: dwc3: ep0: return early on NULL requestsFelipe Balbi2014-10-201-3/+6
* usb: dwc3: gadget: fix set_halt() bug with pending transfersFelipe Balbi2014-10-201-2/+2
* usb: dwc3: ep0: hold our lock in dwc3_gadget_ep0_set_haltFelipe Balbi2014-10-201-1/+15
* usb: dwc3: add tracepoints to aid debuggingFelipe Balbi2014-09-051-28/+36
* usb: dwc3: move all string helper functions to debug.hFelipe Balbi2014-09-051-0/+1
* usb: dwc3: fix implementation of endpoint wedgeAlan Stern2013-11-251-0/+2
* usb: Remove unnecessary semicolonsJoe Perches2013-10-121-3/+3
* usb: dwc3: ep0: don't change to configured state too earlyFelipe Balbi2013-07-291-2/+11
* usb: dwc3: ep0: only change to ADDRESS if set_config() succeedsFelipe Balbi2013-07-291-1/+1
* usb: dwc3: switch to GPL v2 onlyFelipe Balbi2013-07-291-27/+7Star
* usb: dwc3: remove our homebrew state mechanismFelipe Balbi2013-03-181-17/+17
* usb: dwc3: gadget: implement gadget state trackingFelipe Balbi2013-03-181-3/+12
* usb: dwc3: ep0: fix sparc64 buildAndrew Morton2013-03-081-3/+4
* Merge 3.6-rc6 into usb-nextGreg Kroah-Hartman2012-09-171-1/+0Star
|\
| * usb: dwc3: ep0: correct cache sync issue in case of ep0_bouncedPratyush Anand2012-09-061-1/+0Star
* | usb: dwc3: ep0: make sure to reinitilize ep1 on STALLFelipe Balbi2012-08-031-1/+6
* | usb: dwc3: ep0: fix status phase delayed status directionFelipe Balbi2012-08-031-1/+4
* | usb: dwc3: ep0: drop XferNotReady(DATA) supportFelipe Balbi2012-08-031-40/+27Star
* | usb: dwc3: ep0: move DATA phase away from on-demandFelipe Balbi2012-08-031-0/+62
* | usb: dwc3: ep0: ignore XferNotReady(STATUS) when we're not expecting itFelipe Balbi2012-08-031-9/+3Star
* | usb: dwc3: ep0: drop dead codeFelipe Balbi2012-08-031-49/+0Star
* | usb: dwc3: ep0: split the special cases on ep0_queueFelipe Balbi2012-08-031-1/+11
* | usb: dwc3: ep0: drop unnecessary variableFelipe Balbi2012-08-031-2/+1Star
|/
* usb: dwc3: enable ACCEPT{U1,U2}ENA when SetConfiguration receivedPratyush Anand2012-07-021-0/+9
* usb: dwc3: correct set_halt implementation for ep0Pratyush Anand2012-07-021-0/+10
* usb: dwc3: ep0: prevent starting transfers twice on ep0Felipe Balbi2012-06-251-0/+1
* usb: dwc3: rename res_trans_idx to resource_indexFelipe Balbi2012-06-251-2/+2
* usb: dwc3: ep0: rename dwc3_ep0_complete_req to dwc3_ep0_complete_statusFelipe Balbi2012-06-031-2/+2
* usb: dwc3: ep0: be careful with endianness on SetSEL commandFelipe Balbi2012-06-031-2/+2
* usb: dwc3: ep0: simplify error handling on dwc3_ep0_inspect_setupFelipe Balbi2012-06-031-7/+5Star
* usb: dwc3: ep0: fix a typo in commentFelipe Balbi2012-06-031-1/+1
* usb: dwc3: ep0: align on function signatureFelipe Balbi2012-06-031-6/+12
* usb: dwc3: ep0: switch over to IS_ALIGNEDFelipe Balbi2012-06-031-1/+1
* usb: dwc3: handle pending unaligned Control OUT data phase correctlyFelipe Balbi2012-06-031-29/+43