dwc3: OTG port doesn't suspend until plugged in at least once
The external USB bus (38100000.usb / usb1) doesn't get suspended after boot when it was booted unplugged - one needs to plug USB in at least once and only then it starts to behave correctly with default autosuspend delay of 5 sec.
- Enable usb1 PM with udev rule from librem5-base!223 (merged)
- Unplug USB and reboot.
- Observe that usb1 never suspends (
- Plug and unplug USB.
- Observe usb1 going to suspend after 5 seconds as expected.