RE: [RFC PATCH v1] usb: dwc2: reduce dwc2 driver probe time

2015-02-12 Thread Kaukab, Yousaf
en; Eddie Cai; Lin Huang; wulf; 杨凯; Tao > Huang; walkr...@126.com; Douglas Anderson; Greg Kroah-Hartman; linux- > u...@vger.kernel.org; LKML > Subject: Re: [RFC PATCH v1] usb: dwc2: reduce dwc2 driver probe time > > On 2/11/2015 3:42 AM, Roy wrote: > > Hi John Youn:

Re: [RFC PATCH v1] usb: dwc2: reduce dwc2 driver probe time

2015-02-11 Thread John Youn
On 2/11/2015 3:42 AM, Roy wrote: > Hi John Youn: > > Could you please give some suggestions from your point of view, > about this probe time issue ? > > Thanks a lot. > > at 2015/2/11 2:23, Julius Werner wrote: >>> @@ -2703,7 +2703,7 @@ int dwc2_get_hwparams(struct dwc2_hsotg *hsotg)

Re: [RFC PATCH v1] usb: dwc2: reduce dwc2 driver probe time

2015-02-11 Thread Roy
Hi John Youn: Could you please give some suggestions from your point of view, about this probe time issue ? Thanks a lot. at 2015/2/11 2:23, Julius Werner wrote: @@ -2703,7 +2703,7 @@ int dwc2_get_hwparams(struct dwc2_hsotg *hsotg) gusbcfg = readl(hsotg->regs + GUSBCFG);

Re: [RFC PATCH v1] usb: dwc2: reduce dwc2 driver probe time

2015-02-10 Thread Julius Werner
> @@ -2703,7 +2703,7 @@ int dwc2_get_hwparams(struct dwc2_hsotg *hsotg) > gusbcfg = readl(hsotg->regs + GUSBCFG); > gusbcfg &= ~GUSBCFG_FORCEHOSTMODE; > writel(gusbcfg, hsotg->regs + GUSBCFG); > - usleep_range(10, 15); > + usleep_range(25000, 5); The

Re: [RFC PATCH v1] usb: dwc2: reduce dwc2 driver probe time

2015-02-10 Thread Felipe Balbi
Hi, On Tue, Feb 10, 2015 at 10:05:39PM +0800, Yunzhi Li wrote: > I found that the probe function of dwc2 driver takes much time > when kernel boot up. There are many long delays in the probe > function these take almost 1 second. > > This patch trying to reduce unnecessary delay time. > > In dwc