commit | 118d63f7f84cd400ba537f5d318c035c95c6776d | [log] [tgz] |
---|---|---|
author | Peter Chen <peter.chen@freescale.com> | Wed Jan 11 13:39:07 2012 +0800 |
committer | Felipe Balbi <balbi@ti.com> | Tue Jan 24 15:43:10 2012 +0200 |
tree | 89e609eed01b11cfd0e538cae841986c50a27b1e | |
parent | a37670b1c0f5dee021e451130653936742233457 [diff] |
usb: gadget: fsl_udc: fix the usage of udc->max_ep The max_ep is the number of endpoint * 2. But in dtd_complete_irq, it does again * 2, it will deference wrong memory after scanning max_ep - 1. The another similar problem is at USB_REQ_SET_FEATURE (the pipe number should be 0 and max_ep - 1). Signed-off-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Matthieu castet <matthieu.castet@parrot.com> Signed-off-by: Felipe Balbi <balbi@ti.com>