Re: [PATCH v2 1/1] usb: dwc3: gadget: Correct ISOC DATA PIDs for short packets

2017-07-27 Thread Fengwei Yin
Hi Balbi, On Mon, Jul 24, 2017 at 3:42 PM, Felipe Balbi wrote: > > Hi, > > Fengwei Yin writes: >>> The PIDs for Isochronous data transfers are incorrect >>> for high bandwidth IN endpoints when the request length >>> is less than EP wMaxPacketSize. >>> As per spec correct PIDs for ISOC data tran

Re: [PATCH v2 1/1] usb: dwc3: gadget: Correct ISOC DATA PIDs for short packets

2017-07-24 Thread Felipe Balbi
Hi, Fengwei Yin writes: >> The PIDs for Isochronous data transfers are incorrect >> for high bandwidth IN endpoints when the request length >> is less than EP wMaxPacketSize. >> As per spec correct PIDs for ISOC data transfers are: >> ->For request length <= wMaxPacketSize >> - DATA0, >>

Re: [PATCH v2 1/1] usb: dwc3: gadget: Correct ISOC DATA PIDs for short packets

2017-07-21 Thread Fengwei Yin
Hi, On Wed, Jul 19, 2017 at 7:37 PM, Manu Gautam wrote: > > The PIDs for Isochronous data transfers are incorrect > for high bandwidth IN endpoints when the request length > is less than EP wMaxPacketSize. > As per spec correct PIDs for ISOC data transfers are: > ->For request length <= wMaxPacke

[PATCH v2 1/1] usb: dwc3: gadget: Correct ISOC DATA PIDs for short packets

2017-07-19 Thread Manu Gautam
The PIDs for Isochronous data transfers are incorrect for high bandwidth IN endpoints when the request length is less than EP wMaxPacketSize. As per spec correct PIDs for ISOC data transfers are: ->For request length <= wMaxPacketSize - DATA0, ->For wMaxPacketSize < length <= (2 * wMaxPacke