On Thu, Nov 21, 2024, André Draszik wrote: > On Thu, 2024-11-21 at 12:34 +0000, André Draszik wrote: > > Unfortunately, this only works once: After restoring those bits and > > reconnecting the cable, USB comes up as expected, but a subsequent > > disconnect with the same sequence as during the first disconnect doesn't > > trigger the DWC3_DEVICE_EVENT_DISCONNECT event anymore (others still > > happen, > > like DWC3_DEVICE_EVENT_SUSPEND). > > > > Kinda looks to me like either I'm still missing something, or e.g. the > > event > > is somehow masked. > > > > I anybody aware of anything related by any chance? > > Hm, the missing DWC3_DEVICE_EVENT_DISCONNECT event comes when I insert the > cable another time, i.e. after the DWC3 driver has reconfigured everything > after cable attach. This throws everything off of course. > > Looks like still something wrong in phy/dwc3 interaction in the Exynos case. > I'll debug a bit more. > Ok. BR, Thinh