summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget/pxa27x_udc.h
diff options
context:
space:
mode:
authorRobert Baldyga <r.baldyga@samsung.com>2013-09-19 13:50:17 +0400
committerFelipe Balbi <balbi@ti.com>2013-10-15 17:42:40 +0400
commitab93e014f35374a8169b0f465fccee69e04ea34c (patch)
treeb083f58b6695f417810b9ed3f4ef4592b4054a01 /drivers/usb/gadget/pxa27x_udc.h
parentb8798636798ee04feb0f1bb87eec0027e3f68d98 (diff)
downloadlinux-ab93e014f35374a8169b0f465fccee69e04ea34c.tar.xz
usb: gadget: s3c-hsotg: fix "protocol stall" handling
After normal handling of SetupDone interrupt, XferCompl interrupt occurs, and then we enqueue new setup request. But when ep0 is stalled, there is no XferCompl, so we have to enqueue setup request immediately after stalling ep. Otherwise incoming control requests won't be processed correctly. Signed-off-by: Robert Baldyga <r.baldyga@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/gadget/pxa27x_udc.h')
0 files changed, 0 insertions, 0 deletions