#21396: rt305x: DWC2 Broken in K4.3
-------------------------------+------------------------
Reporter: AndreiM | Owner: developers
Type: defect | Status: new
Priority: high | Milestone:
Component: kernel | Version: Trunk
Keywords: dwc2, otg, rt3052 |
-------------------------------+------------------------
The OTG functionality is broken after the K3.18->4.3 transition (RT-N13U).
{{{
dwc2 101c0000.otg: Bad value for GSNPSID: 0x00000000
}}}
While this breakage has happened before, the fix has been a
`device_reset()` call in `dwc2_hcd_init`, which we still have in
`target/linux/ramips/patches-4.3/0032-USB-dwc2-add-device_reset.patch`.
Unfortunately, the DWC2 driver seems to have changed substantially in the
4.x kernels, and this fix doesn't work anymore.
I have also tried different `dr_mode` roles in the device dts, without any
apparent change.
--
Ticket URL: <https://dev.openwrt.org/ticket/21396>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets