Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-22 Thread Marek Vasut
On 6/22/23 15:33, Michal Simek wrote: On 6/20/23 22:41, Tom Rini wrote: On Tue, Jun 20, 2023 at 08:36:11AM +0200, Michal Simek wrote: On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbara

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-22 Thread Michal Simek
On 6/20/23 22:41, Tom Rini wrote: On Tue, Jun 20, 2023 at 08:36:11AM +0200, Michal Simek wrote: On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe: Ported from Linux

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-20 Thread Tom Rini
On Tue, Jun 20, 2023 at 08:36:11AM +0200, Michal Simek wrote: > > > On 6/19/23 19:04, Eugen Hristev wrote: > > On 6/19/23 19:07, Marek Vasut wrote: > > > On 6/19/23 15:26, Eugen Hristev wrote: > > > > On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: > > > > > [ Felipe: Ported from Linux kernel co

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-20 Thread Michal Simek
On 6/20/23 16:13, Marek Vasut wrote: On 6/20/23 15:36, Michal Simek wrote: On 6/20/23 11:54, Marek Vasut wrote: On 6/20/23 11:42, Michal Simek wrote: On 6/20/23 11:23, Marek Vasut wrote: On 6/20/23 08:36, Michal Simek wrote: On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07,

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-20 Thread Marek Vasut
On 6/20/23 15:36, Michal Simek wrote: On 6/20/23 11:54, Marek Vasut wrote: On 6/20/23 11:42, Michal Simek wrote: On 6/20/23 11:23, Marek Vasut wrote: On 6/20/23 08:36, Michal Simek wrote: On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eug

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-20 Thread Michal Simek
On 6/20/23 11:54, Marek Vasut wrote: On 6/20/23 11:42, Michal Simek wrote: On 6/20/23 11:23, Marek Vasut wrote: On 6/20/23 08:36, Michal Simek wrote: On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Ve

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-20 Thread Marek Vasut
On 6/20/23 11:42, Michal Simek wrote: On 6/20/23 11:23, Marek Vasut wrote: On 6/20/23 08:36, Michal Simek wrote: On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe:

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-20 Thread Michal Simek
On 6/20/23 11:23, Marek Vasut wrote: On 6/20/23 08:36, Michal Simek wrote: On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe: Ported from Linux kernel commit  

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-20 Thread Marek Vasut
On 6/20/23 08:36, Michal Simek wrote: On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe: Ported from Linux kernel commit   f59dcab17629 ("usb: dwc3: core: improve r

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-19 Thread Michal Simek
On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe: Ported from Linux kernel commit   f59dcab17629 ("usb: dwc3: core: improve reset sequence") ] According to Synops

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-19 Thread Marek Vasut
On 6/19/23 19:04, Eugen Hristev wrote: On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe: Ported from Linux kernel commit   f59dcab17629 ("usb: dwc3: core: improve reset sequence") ] According to Synopsys

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-19 Thread Eugen Hristev
On 6/19/23 19:07, Marek Vasut wrote: On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe: Ported from Linux kernel commit   f59dcab17629 ("usb: dwc3: core: improve reset sequence") ] According to Synopsys Databook, we shouldn't be relying on GCT

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-19 Thread Marek Vasut
On 6/19/23 15:26, Eugen Hristev wrote: On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe: Ported from Linux kernel commit   f59dcab17629 ("usb: dwc3: core: improve reset sequence") ] According to Synopsys Databook, we shouldn't be relying on GCTL.CORESOFTRESET bit as that's only for

Re: [UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-06-19 Thread Eugen Hristev
On 5/8/23 06:00, Venkatesh Yadav Abbarapu wrote: [ Felipe: Ported from Linux kernel commit f59dcab17629 ("usb: dwc3: core: improve reset sequence") ] According to Synopsys Databook, we shouldn't be relying on GCTL.CORESOFTRESET bit as that's only for debugging purposes. Instead, let's

[UBOOT PATCH 1/3] usb: dwc3: core: improve reset sequence

2023-05-07 Thread Venkatesh Yadav Abbarapu
[ Felipe: Ported from Linux kernel commit f59dcab17629 ("usb: dwc3: core: improve reset sequence") ] According to Synopsys Databook, we shouldn't be relying on GCTL.CORESOFTRESET bit as that's only for debugging purposes. Instead, let's use DCTL.CSFTRST if we're OTG or PERIPHERAL mode.