lantiq: update USB controller initialization
authorHauke Mehrtens <hauke@hauke-m.de>
Fri, 6 Jan 2017 17:37:40 +0000 (18:37 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 9 Jan 2017 22:25:34 +0000 (23:25 +0100)
commitf036956e1f6a38bfc4e678adf404f3a717ceaed8
tree4be2e14f5d6af19afbd013c6316a2965e0397b88
parent2dac67464d47fd1c7d87108cfdc04af28d32b264
lantiq: update USB controller initialization

This adds USB initialization fixes for Danube, Amazon SE and xrx300 and
should fix the clock on at least Danube which hopefully closes FS#351.

The xrx200 usb driver now uses more memory for the dwc2 fifos, this was
increased in the chip compared to ar9.

This is based in part on the vendor documentation and the vendor code
base as a reference.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/lantiq/dts/amazonse.dtsi
target/linux/lantiq/dts/ar9.dtsi
target/linux/lantiq/dts/danube.dtsi
target/linux/lantiq/dts/vr9.dtsi
target/linux/lantiq/patches-4.4/0039-MIPS-lantiq-danube-initialize-usb-on-boot.patch [deleted file]
target/linux/lantiq/patches-4.4/0041-USB-DWC2-add-ltq-params.patch [deleted file]
target/linux/lantiq/patches-4.4/0047-poweroff.patch
target/linux/lantiq/patches-4.4/0060-usb-dwc2-Add-support-for-Lantiq-ARX-and-XRX-SoCs.patch [new file with mode: 0644]
target/linux/lantiq/patches-4.4/0061-USB-DWC2-make-the-lantiq-settings-match-vendor-drive.patch [new file with mode: 0644]
target/linux/lantiq/patches-4.4/0065-MIPS-lantiq-improve-USB-initialization.patch [new file with mode: 0644]
target/linux/lantiq/patches-4.4/0301-xrx200-add-gphy-clk-src-device-tree-binding.patch