summaryrefslogtreecommitdiff
path: root/drivers/usb/dwc2/gadget.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-18usb: dwc2: gadget: Enable descriptor DMA modeVahram Aharonyan1-2/+8
2016-11-18usb: dwc2: gadget: Start DDMA IN status phase in StsPhseRcvd handlerVahram Aharonyan1-2/+9
2016-11-18usb: dwc2: gadget: Fixes for StsPhseRcvd interruptVahram Aharonyan1-6/+7
2016-11-18usb: dwc2: gadget: DDMA transfer start and completeVahram Aharonyan1-13/+83
2016-11-18usb: dwc2: gadget: EP 0 specific DDMA programmingVahram Aharonyan1-5/+161
2016-11-18usb: dwc2: gadget: Add DDMA chain pointers to dwc2_hsotg_ep structureVahram Aharonyan1-2/+31
2016-11-18usb: dwc2: gadget: Transfer length limit checking for DDMAVahram Aharonyan1-1/+31
2016-11-18usb: dwc2: gadget: Add DMA descriptor chains for EP 0Vahram Aharonyan1-0/+54
2016-11-18usb: dwc2: gadget: Add descriptor DMA parameterVahram Aharonyan1-0/+11
2016-11-18usb: dwc2: gadget: Update for new usb_endpoint_maxp()Vardan Mikayelyan1-19/+23
2016-11-18usb: dwc2: Move gadget settings into core_paramsJohn Youn1-79/+14
2016-11-18usb: dwc2: Declare the core params struct staticallyJohn Youn1-1/+1
2016-11-03usb: dwc2: cleanup with list_first_entry_or_null()Masahiro Yamada1-4/+2
2016-10-18Revert "usb: dwc2: gadget: fix TX FIFO size and address initialization"John Youn1-8/+39
2016-10-18Revert "usb: dwc2: gadget: change variable name to more meaningful"John Youn1-4/+4
2016-09-08usb: dwc2: gadget: Only initialize device if in device modeJohn Youn1-2/+5
2016-08-31usb: dwc2: gadget: free TX FIFO after killing requestsRobert Baldyga1-4/+4
2016-08-31usb: dwc2: gadget: remove dead code from dwc2_hsotg_ep_enable()Robert Baldyga1-12/+1
2016-08-31usb: dwc2: gadget: change variable name to more meaningfulRobert Baldyga1-4/+4
2016-08-31usb: dwc2: gadget: fix TX FIFO size and address initializationRobert Baldyga1-39/+8
2016-08-31usb: dwc2: gadget: use ep->fifo_index in context of FIFO registersRobert Baldyga1-2/+3
2016-08-29usb: dwc2: gadget: don't print on ENOMEMWolfram Sang1-6/+2
2016-06-21usb: dwc2: gadget: Final fixes for BDMA ISOCVardan Mikayelyan1-27/+70
2016-06-21usb: dwc2: gadget: Add EP disabled interrupt handlerVardan Mikayelyan1-17/+70
2016-06-21usb: dwc2: gadget: Add Incomplete ISO IN/OUT Interrupt handlersVardan Mikayelyan1-49/+124
2016-06-21usb: dwc2: gadget: Add OUTTKNEPDIS and NAKINTRPT handlersVardan Mikayelyan1-0/+94
2016-06-21usb: dwc2: gadget: Add dwc2_gadget_start_next_request functionVardan Mikayelyan1-13/+38
2016-06-21usb: dwc2: gadget: Add dwc2_gadget_read_ep_interrupts functionVardan Mikayelyan1-1/+29
2016-06-21usb: dwc2: gadget: Corrected interval calculationVardan Mikayelyan1-4/+4
2016-06-21usb: dwc2: gadget: Add dwc2_gadget_incr_frame_num()Vardan Mikayelyan1-0/+19
2016-06-21usb: dwc2: gadget: Fix transfer stop programming for out endpointVardan Mikayelyan1-4/+2
2016-06-21usb: dwc2: gadget: Corrected field namesVardan Mikayelyan1-3/+3
2016-06-21usb: dwc2: gadget: Remove unnecessary codeVardan Mikayelyan1-8/+0
2016-06-21usb: dwc2: gadget: Remove unnecessary lineVardan Mikayelyan1-1/+0
2016-05-31usb: dwc2: gadget: Do not halt isochronous endpointsVahram Aharonyan1-0/+5
2016-05-31usb: dwc2: gadget: Do not halt endpoint if activeVahram Aharonyan1-4/+15
2016-04-28usb: dwc2: gadget: Prevent handling of host interruptsVardan Mikayelyan1-0/+3
2016-04-28usb: dwc2: gadget: Check for ep0 in enableVahram Aharonyan1-1/+4
2016-04-04usb: dwc2: do not override forced dr_mode in gadget setupPrzemek Rudy1-5/+18
2016-03-04usb: dwc2: Move register save and restore functionsJohn Youn1-0/+102
2015-12-22usb: dwc2: gadget: Repair DSTS register decodingMarek Vasut1-1/+1
2015-12-22usb: dwc2: gadget: Remove call to dwc2_hsotg_init()John Youn1-2/+0
2015-12-22usb: dwc2: gadget: Replace dwc2_hsotg_corereset()John Youn1-49/+1
2015-12-22usb: dwc2: gadget: Use hw params from coreJohn Youn1-25/+16
2015-12-22usb: dwc2: gadget: don't overwrite DCTL register on NAKEFF interruptsGregory Herrero1-2/+2
2015-12-22usb: dwc2: fix transfer stop programming for out endpointDu, Changbin1-5/+5
2015-10-14usb: dwc2: refactor common low-level hw code to platform.cMarek Szyprowski1-169/+17
2015-10-14usb: dwc2: remove no longer needed init_mutexMarek Szyprowski1-17/+0
2015-10-02usb: dwc2: gadget: parity fix in isochronous modeRoman Bacik1-8/+63
2015-10-01usb: dwc2: remove non-functional clock gatingMarek Szyprowski1-6/+0