Re: [PATCH] usb: dwc3: core: balance phy init and exit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Sep 7, 2021 at 7:51 PM Li Jun <jun.li@xxxxxxx> wrote:
>
> After we start to do core soft reset while usb role switch,
> the phy init is invoked at every switch to device mode, but
> its counter part de-init is missing, this causes the actual
> phy init can not be done when we really want to re-init phy
> like system resume, because the counter maintained by phy
> core is not 0. considering phy init is actually redundant for
> role switch, so move out the phy init from core soft reset to
> dwc3 core init where is the only place required.
>
> Fixes: f88359e1588b ("usb: dwc3: core: Do core softreset when switch mode")
> Cc: <stable@xxxxxxxxxxxxxxx>
> Tested-by: faqiang.zhu <faqiang.zhu@xxxxxxx>
> Signed-off-by: Li Jun <jun.li@xxxxxxx>

Tested-by: John Stultz <john.stultz@xxxxxxxxxx> #HiKey960

thanks!
-john



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux