Re: [PATCH 1/4] phy: ti: usb2: Fix logic on -EPROBE_DEFER

From: Tony Lindgren
Date: Fri Dec 14 2018 - 12:24:05 EST


* Roger Quadros <rogerq@xxxxxx> [181214 09:42]:
> Kishon,
>
> On 05/12/18 17:03, Roger Quadros wrote:
> > If clk_get() returns -EPROBE_DEFER then we should just
> > return instead of falling back to old clock name.
> >
> > Use clk_prepare_enable() and clk_disable_unprepare() instead
> > of splitting up prepare/unprepare from enable/disable.
> >
> > Signed-off-by: Roger Quadros <rogerq@xxxxxx>
>
> I think you should pick this one for -next independently of the rest
> of the series as Tony's ti-sysc patches might cause this issue to trigger
> due to re-ordering of devices.

Yes good idea. FYI, the reason why we can start seeing deferred
probe happen for some new devices with the ti-sysc changes is
because we group the devices by the l4 interconnect and probe
the interconnect instances separately.

Regards,

TOny