summaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorMayank Rana <mrana@codeaurora.org>2015-10-27 20:28:51 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:06:59 -0700
commit6fc5b622c81e58d86b8a19e0389185dc132f915b (patch)
treecc45440746f798bba6bc45858dfcf841fcbad25a /include/linux/debugobjects.h
parentcda82d5273898db9e5f44fbd7ac320851bfc372d (diff)
usb: dwc3: Don't check usb isochronous endpoint check for ep0
Commit 5ad02fb813a9 ("usb: dwc3: gadget: move isoc endpoint check to unlocked set_halt") moved usb isochronous endpoint check form dwc3_gadget_ep_set_halt() to __dwc3_gadget_ep_set_halt(). dwc3_gadget_ep_set_halt() API is being called explicitly by USB function driver to stalls USB endpoints whereas __dwc3_gadget_ep_set_halt() API is also being called to stall ep0 on receiving invalid setup packet or not able to queue response to setup packet. It is not supposed to have any descriptors with ep0 early stage of enumeration process. Hence revert change which makes sure to check usb endpoint type against isochronous before halting endpoint with dwc3_gadget_ep_set_halt() instead of __dwc3_gadget_ep_set_halt(). Change-Id: I24b3e78613bf89340c812e353dafaf384ac4a057 Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions