Re: [PATCH v3] usb: dwc3: gadget: Handle 0 xfer length for OUT EP

2019-01-28 Thread Tejas Joglekar
Hi Felipe, Gentle reminder... any comments on my patch ? On 1/22/2019 1:27 PM, Tejas Joglekar wrote: > For OUT endpoints, zero-length transfers require MaxPacketSize buffer as > per the DWC_usb3 programming guide 3.30a section 4.2.3.3. > > This patch fixes this by explicitly checking

[PATCH v3] usb: dwc3: gadget: Handle 0 xfer length for OUT EP

2019-01-21 Thread Tejas Joglekar
rs to wMaxPacketSize") Cc: sta...@vger.kernel.org Signed-off-by: Tejas Joglekar --- Changes in v3: - Enclose summary for fixes with " " and no wrap Changes in v2: - Remove sg patch hunk - Added fixes and stable tag drivers/usb/dwc3/gadget.c | 2 +- 1 file changed, 1 inse

Re: [PATCH v2] usb: dwc3: gadget: Handle 0 xfer length for OUT EP

2019-01-21 Thread Tejas Joglekar
Hi, On 1/21/2019 9:47 PM, Sergei Shtylyov wrote: > Hello! > > On 01/21/2019 12:33 PM, Tejas Joglekar wrote: > >> For OUT endpoints, zero-length transfers require MaxPacketSize buffer as >> per the DWC_usb3 programming guide 3.30a section 4.2.3.3. >> >> This pat

[PATCH v2] usb: dwc3: gadget: Handle 0 xfer length for OUT EP

2019-01-21 Thread Tejas Joglekar
wMaxPacketSize) Cc: sta...@vger.kernel.org Signed-off-by: Tejas Joglekar --- Changes in v2: - Remove sg patch hunk - added fixes and stable tag drivers/usb/dwc3/gadget.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c

[PATCH v2] usb: dwc3: gadget: Disable CSP for stream OUT ep

2018-12-10 Thread Tejas Joglekar
umber is not cleared causing the new stream to not get assigned. Signed-off-by: Tejas Joglekar --- changes in v2: - CSP condition change as suggested by balbi drivers/usb/dwc3/gadget.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/usb/dwc3/gadge

Re: [PATCH] usb: dwc3: gadget: Disable CSP for stream OUT ep

2018-12-10 Thread Tejas Joglekar
Hi, On 12/10/2018 2:04 PM, Felipe Balbi wrote: > Tejas Joglekar writes: > >> In stream mode, when fast-forwarding TRBs, the stream number >> is not cleared causing the new stream to not get assigned. So >> we don't want controller to carry on transfers when short pack

[PATCH] usb: dwc3: gadget: Handle 0 xfer length for OUT EP

2018-12-09 Thread Tejas Joglekar
For OUT endpoints, zero-length transfers require MaxPacketSize buffer as per the DWC_usb3 programming guide 3.30a section 4.2.3.3. This patch fixes this by explicitly checking zero length transfer to correctly pad up to MaxPacketSize. Signed-off-by: Tejas Joglekar --- drivers/usb/dwc3/gadget.c

[PATCH] usb: dwc3: gadget: Disable CSP for stream OUT ep

2018-12-09 Thread Tejas Joglekar
umber is not cleared causing the new stream to not get assigned. Signed-off-by: Tejas Joglekar --- drivers/usb/dwc3/gadget.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c index f1089ec..0d2afc1 100644 --- a/dr

[PATCH] usb: dwc3: debug: Print register name

2018-11-27 Thread Tejas Joglekar
DALEPENA addr c9000ba1c720 value 0003 -- Signed-off-by: Thinh Nguyen Signed-off-by: Tejas Joglekar --- drivers/usb/dwc3/Kconfig | 8 +++ drivers/usb/dwc3/debug.h | 10 drivers/usb/dwc3/debugfs.c | 139 + drivers/usb/dwc3/tr

Re: [PATCH v5 0/8] usb: dwc3: Fix broken BULK stream support to dwc3 gadget driver

2018-09-23 Thread Tejas Joglekar
Hello Anurag, On 9/21/2018 7:36 PM, Anurag Kumar Vulisha wrote: > Hi Tejas, > >> -Original Message----- >> From: Tejas Joglekar [mailto:tejas.jogle...@synopsys.com] >> Sent: Friday, September 21, 2018 7:01 PM >> To: Anurag Kumar Vulisha ; ba...@kernel.org; >&

Re: [PATCH v5 0/8] usb: dwc3: Fix broken BULK stream support to dwc3 gadget driver

2018-09-21 Thread Tejas Joglekar
; usb: dwc3: Check MISSED ISOC bit only for ISOC endpoints > > drivers/usb/dwc3/core.h | 7 > drivers/usb/dwc3/gadget.c | 85 > ++- > 2 files changed, 84 insertions(+), 8 deletions(-) > Tested-By: Tejas Joglekar I have tested this patch series except

Re: [PATCH v5 0/8] usb: dwc3: Fix broken BULK stream support to dwc3 gadget driver

2018-09-20 Thread Tejas Joglekar
; usb: dwc3: Check MISSED ISOC bit only for ISOC endpoints > > drivers/usb/dwc3/core.h | 7 > drivers/usb/dwc3/gadget.c | 85 > ++- > 2 files changed, 84 insertions(+), 8 deletions(-) > Tested-By: Tejas Joglekar I have tested this patch series except the