> > > Do you have any components at VBUS? > > There were ESD protection diodes that connected D+/D- with VBUS. We removed > those from the PCB and the problem is gone meaning VBUS discharges as > expected, the controller runtime-suspends and ultimately systemd-networkd > reports > a lost carrier. > Those diodes haven't been a problem with 4.9, though. Did something change > here? > I superficially looked at SRP, HNP and ADP, but nothing caught my eye... > You need to disable OTG stuffs at dts if OTG and OTG_FSM are enabled at configuration. See below:
655 &usbotg1 { 656 vbus-supply = <®_usb_otg1_vbus>; 657 pinctrl-names = "default"; 658 pinctrl-0 = <&pinctrl_usb_otg1_id>; 659 srp-disable; 660 hnp-disable; 661 adp-disable; 662 status = "okay"; 663 }; Is it available to share your USB part schematic? Peter