summaryrefslogtreecommitdiffstats
path: root/drivers/usb/musb/musbhsdma.c
diff options
context:
space:
mode:
authorBen Dooks <ben-linux@fluff.org>2010-07-19 09:40:46 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2010-08-10 14:35:42 -0700
commitc9a64ea884b8b40d70077ffe1e93081f2190f072 (patch)
tree32ed05e79acbd4165b504c5e0b434dbcd3ac533a /drivers/usb/musb/musbhsdma.c
parent03e10e5ab5ba6511ddaf80085cf08c62e9336fa5 (diff)
downloadop-kernel-dev-c9a64ea884b8b40d70077ffe1e93081f2190f072.zip
op-kernel-dev-c9a64ea884b8b40d70077ffe1e93081f2190f072.tar.gz
USB: s3c-hsotg: Check for new request before enqueing new setup
Before trying a new setup transaction after getting an EP0 in complete interrupt, check that the driver did not try and send more EP0 IN data before enqueing a new setup transaction. This fixes a bug where we cannot send all of the IN data in one go so split the transfer, but then fail to send all the data as we start waiting for a new OUT transaction Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/musb/musbhsdma.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud