Re: [08/15] usb: musb: Improve PM runtime and phy handling for 2430 glue layer

Tony Lindgren
2016-09-09T20:08:55Z

* Laurent Pinchart <laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org> [160909 11:33]:
> Hi Tony,
>
> On Friday 09 Sep 2016 10:24:47 Tony Lindgren wrote:
> > * Laurent Pinchart <laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org> [160909 10:08]:
> > > On Wednesday 11 May 2016 17:53:09 Tony Lindgren wrote:
> > > > This simplifies things and allows idling both MUSB and PHY
> > > > when nothing is configured. Let's just return early from PM
> > > > runtime if musb is not yet initialized.
> > > >
> > > > Let's also warn if PHY is not configured.
> > >
> > > git bisect pointed out to this patch today when I tried to find out what
> > > broke nfsroot over USB ethernet gadget on my Panda board :-/ Could you
> > > help me debugging and fixing that ?
> >
> > OK, do you have commit 2c5575401e34 ("usb: musb: Fix locking errors for
> > host only mode")? That's now in v4.8-rc5. Or which kernel are we talking
> > about here?
>
> I've originally ran into the issue on v4.8-rc2. I've then bisected the issue
> to this commit, and confirmed that both v4.7 and v4.8-rc5 are broken.

OK yeah sounds like this is some legacy phy related breakage. Will
take a look.

Thanks,

Tony