Hi Minas, On Sun, Dec 12, 2021 at 5:08 PM Martin Blumenstingl <martin.blumenstingl@xxxxxxxxxxxxxx> wrote: [...] > On Tue, Aug 3, 2021 at 11:32 PM Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > > > Minas, you should look at analysis of the usbmon information below. > Minas, it would be great if you could take the time to go through > Alan's findings. > Since it's been a while I am trying to summarize the current state of > the findings here. Since I sent my last email you were probably on vacation. I hope you had a good time! > In [0] Alan mentioned: > > Minas, some of the things noted below may require your attention. In > > particular, the usbmon traces don't show the root hub doing what it should, > > which leads me to wonder whether the Genesys Logic hub attached to port 1 > > really is getting suspended and resumed properly. > > Then in [1] Alan goes through the usbmon traces from my Meson8b > Odroid-C1+ and comes to the following conclusion: > > [...] the trace shows that the GL hub was never fully suspended! > > > > So the question is: Why doesn't the port status on the DWC2 root hub > > show the suspend feature set, and why doesn't the root hub port get > > suspended? This looks like a bug in the dwc2 driver. [...] > > Linux 5.16-rc4 is still affected by this issue, meaning that it hasn't > been fixed in the meantime. > > I am happy about any feedback which can help resolve this issue. That > means: even if you have an idea (like: flipping bit X in register Y > could help) which you are unable to test yourself then please let me > know - I can take care of the testing part (and share debug > logs/usbmon traces if needed). Could you please take out some time to go through Alan's findings and let me know if/what you need from my end so we can resolve this issue? Thank you! Best regards, Martin