I recently came across a lantiq AR9 device and after studying the ltq-hcd driver for a while I came to the conclusion that the USB works identically compared to the VR9 platform.
Since ltq-hcd is known to have some bugs and DWC2 is maintained in upstream kernel here is a series of patches which add support for the DWC2 to the AR9 platform too. While at it I also included a patch to add missing Kconfig define to the DWC2 driver. These patches have been successfully tested on Buffalo WBMR-HP-G300H. Antti Seppälä (4): lantiq: Initialize USB on AR9 platform lantiq: Introduce DWC2 compatible DTS definitions for AR9 USB lantiq: Add AR9 compatibility bits to DWC2 driver dwc2: Add missing config symbol definition package/kernel/linux/modules/usb.mk | 3 ++- target/linux/lantiq/dts/ar9.dtsi | 11 ++++++++++- .../0039-MIPS-lantiq-initialize-usb-on-boot.patch | 5 +++-- .../lantiq/patches-3.18/0041-USB-DWC2-add-ltq-params.patch | 5 +++-- .../patches-4.1/0039-MIPS-lantiq-initialize-usb-on-boot.patch | 5 +++-- .../lantiq/patches-4.1/0041-USB-DWC2-add-ltq-params.patch | 5 +++-- 6 files changed, 24 insertions(+), 10 deletions(-) -- 2.4.6 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel