Files
android_kernel_samsung_msm8226/include/linux/usb
David Brown 127a81d3a5 Merge usb dwc3 changes backported from v3.7-rc1
* pkondeti/dwc3_apt:
  usb: dwc3: gadget: fix pending isoc handling
  usb: dwc3: core: fix incorrect usage of resource pointer
  usb: dwc3: ep0: correct cache sync issue in case of ep0_bounced
  usb: gadget: get rid of USB_GADGET_{DUAL,SUPER}SPEED
  usb: dwc3: set up burst size only superspeed mode
  usb: dwc3: core: memory ordering fix in close
  usb: dwc3: gadget: warn about endpoint already enabled before changing ep name
  usb: dwc3: core: use devm_iremap_nocache() version
  usb: dwc3: gadget: Fix dwc3_stop_active_transfer for synchronization delay
  usb: dwc3: gadget: correct missed isoc when endpoint is busy
  usb: dwc3: gadget: Fix sparse warnings
  usb: dwc3: ep0: make sure to reinitilize ep1 on STALL
  usb: dwc3: ep0: fix status phase delayed status direction
  usb: dwc3: ep0: drop XferNotReady(DATA) support
  usb: dwc3: ep0: move DATA phase away from on-demand
  usb: dwc3: ep0: ignore XferNotReady(STATUS) when we're not expecting it
  usb: dwc3: ep0: drop dead code
  usb: dwc3: ep0: split the special cases on ep0_queue
  usb: dwc3: ep0: drop unnecessary variable
  usb: dwc3: gadget: set Ignore Sequence Number bit from ConnectDone Event
  usb: dwc3: return error in case of run/stop timeout
  usb: dwc3: enable ACCEPT{U1,U2}ENA when SetConfiguration received
  usb: dwc3: no need to clear INIT{U1,U2}ENA bits
  usb: dwc3: keep default hird threshold value as 4b1100
  usb: dwc3: correct set_halt implementation for ep0
  usb: dwc3: ep0: prevent starting transfers twice on ep0
  usb: dwc3: gadget: remove duplicated code from __dwc3_gadget_ep_set_halt
  usb: dwc3: rename res_trans_idx to resource_index
  usb: dwc3: gadget: split special cases of ep_queue()
  usb: dwc3: remove WARN_ON from dwc_stop_active_transfer
  USB: DWC3: Issue device soft reset before core soft reset
  USB: DWC3: Put 100 ms delay for phy to be stable
  usb: dwc3: Remove duplicate header file inclusion
  usb: dwc3: giveback all queued request when ep disabled or reset received
  usb: dwc3: fix giveback of queued request in ep_dequeue
  usb: gadget: composite: fix ep->maxburst initialization
  usb: dwc3: resume phy during gadget initialization on recent cores
  usb: dwc3: Correct DWC3_DCTL_HIRD_THRES definition
  usb: dwc3: gadget: ignore endpoint IRQs when endpoint is disabled
  usb: dwc3: gadget: don't call stop_active_transfers() on disconnect
  usb: dwc3: gadget: don't wait for ep cmd IRQ
  usb: dwc3: gadget: drop useless code
  usb: dwc3: Fix break from cleanup request loop
  usb: dwc3: Fix missed isoc IN transaction
  USB: DWC3: Correct DWC3_DSTS_SOFFN_MASK definition
  USB: DWC3: Correct DWC3_TRB_SIZE_TRBSTS definition
  USB: DWC3: Generate interrupt on each TRB as default option
  usb: dwc3: ep0: rename dwc3_ep0_complete_req to dwc3_ep0_complete_status
  usb: dwc3: ep0: be careful with endianness on SetSEL command
  usb: dwc3: ep0: simplify error handling on dwc3_ep0_inspect_setup
  usb: dwc3: gadget: move AcceptU1Ena and AcceptU2Ena to Reset IRQ
  usb: dwc3: gadget: disable U1/U2 on disconnect
  usb: dwc3: gadget: prevent DCTL register corruption
  usb: dwc3: core: make sure evt->lpos is correctly initialized
  usb: dwc3: support new revisions of DWC3 core
  usb: dwc3: gadget: rename phy_power() to phy_suspend()
  usb: dwc3: gadget: reinitialize retries
  usb: dwc3: add definitions for new registers
  usb: dwc3: gadget: remove trailing semicolon
  usb: dwc3: ep0: fix a typo in comment
  usb: dwc3: ep0: align on function signature
  usb: dwc3: ep0: switch over to IS_ALIGNED
  usb: dwc3: handle pending unaligned Control OUT data phase correctly
  usb: dwc3: fix a WARN and a comment
  usb: dwc3: Fix the dwc3 dependency
  usb: dwc3: Update dwc3 udc to use usb_endpoint_descriptor inside the struct usb_ep
  usb: dwc3: define DWC3_EP0_BOUNCE_SIZE
  usb: dwc3: gadget: issue Update Transfer command after queuing isoc request
  usb: dwc3: ep0: implement support for Set Isoch Delay request
  usb: dwc3: gadget: increase setup buffer size
  usb: dwc3: ep0: implement Set SEL support
  usb: ch9: define Set SEL and Set Isoch Delay macros
  usb: dwc3: gadget: implement Global Command support
  usb: dwc3: ep0: add LPM handling
  usb: dwc3: workaround: metastability state on Run/Stop bit
  usb: dwc3: core: define more revision macros

Change-Id: Ifb6fafcec1ec533af10808baf05f1da163752af7
Signed-off-by: David Brown <davidb@codeaurora.org>
2012-10-19 15:50:07 -07:00
..
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2012-10-12 15:13:51 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…