openwrtv4/target/linux/lantiq/patches-3.18
John Crispin 0206a400cf lantiq: tweak DWC2 default parameters
This patch improves the default configuration of DWC2 on lantiq SoCs
somewhat:
 * Set maximum packet count to largest allowed value by the DWC2 (511)
 * Use 16-bit DMA bursts
 * Divide fifo buffers more evenly

Default fifo buffer sizes from original ltq-hcd driver seem really
irrational. For example according to DWC2 data book rxfifo size of 240
will not fit even a single full length USB packet. On the other hand
non-periodic tx fifo size of 240 is more than enough to fit one complete
packet.

Change the sizes around to improve the situation and to fix some issues
especially with isochronous USB transfers.

Signed-off-by: Antti Seppälä <a.seppala@gmail.com>

SVN-Revision: 47563
2015-11-21 21:25:20 +00:00
..
0001-MIPS-lantiq-add-pcie-driver.patch kernel: refresh patches on linux 3.18 2015-07-12 13:47:16 +00:00
0002-MIPS-lantiq-dtb-image-hack.patch
0003-MIPS-lantiq-handle-vmmc-memory-reservation.patch
0004-MIPS-lantiq-add-atm-hack.patch
0005-MIPS-lantiq-add-reset-controller-api-support.patch
0006-MIPS-lantiq-reboot-gphy-on-restart.patch
0007-MIPS-lantiq-add-basic-tffs-driver.patch
0008-MIPS-lantiq-backport-old-timer-code.patch
0009-MIPS-lantiq-command-line-work-around.patch
0010-MIPS-lantiq-export-soc-type.patch
0011-lantiq-add-support-for-xrx200-firmware-depending-on-.patch
0012-pinctrl-lantiq-fix-up-pinmux.patch
0013-MTD-lantiq-xway-fix-invalid-operator.patch
0014-MTD-lantiq-xway-the-latched-command-should-be-persis.patch
0015-MTD-lantiq-xway-remove-endless-loop.patch
0016-MTD-lantiq-xway-add-missing-write_buf-and-read_buf-t.patch
0017-MTD-xway-fix-nand-locking.patch
0018-MTD-nand-lots-of-xrx200-fixes.patch
0020-MTD-lantiq-handle-NO_XIP-on-cfi0001-flash.patch
0022-MTD-m25p80-allow-loading-mtd-name-from-OF.patch kenrel: refresh patches 2015-03-11 17:08:46 +00:00
0023-NET-PHY-adds-driver-for-lantiq-PHY11G.patch lantiq: Support newer versions of the PEF7071 ethernet PHYs 2015-08-17 11:25:57 +00:00
0024-NET-lantiq-adds-PHY11G-firmware-blobs.patch
0025-NET-MIPS-lantiq-adds-xrx200-net.patch
0026-NET-multi-phy-support.patch kernel: update 3.18 to 3.18.14 2015-05-21 19:32:46 +00:00
0028-NET-lantiq-various-etop-fixes.patch lantiq: Change the data-type of mac address in ETOP driver 2015-07-07 13:44:12 +00:00
0030-GPIO-add-named-gpio-exports.patch kernel: update 3.18 to 3.18.16 2015-06-17 09:54:55 +00:00
0031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch kernel: update 3.18 to 3.18.21 2015-09-02 10:18:15 +00:00
0032-USB-fix-roothub-for-IFXHCD.patch kernel: refresh patches on linux 3.18 2015-07-12 13:47:16 +00:00
0033-SPI-MIPS-lantiq-adds-spi-xway.patch lantiq: Print the status register whenever an error occurs 2015-10-19 10:08:29 +00:00
0034-reset-Fix-compile-when-reset-RESET_CONTROLLER-is-not.patch
0035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch lantiq: fix ath_pci_fixup hang on bridged devices 2015-10-05 10:28:12 +00:00
0036-owrt-generic-dtb-image-hack.patch
0037-MIPS-lantiq-move-eiu-init-after-irq_domain-register.patch
0038-MIPS-lantiq-fpi-on-ar9.patch
0039-MIPS-lantiq-initialize-usb-on-boot.patch lantiq: Initialize USB on AR9 platform 2015-09-14 20:07:23 +00:00
0040-USB-DWC2-enable-usb-power-gpio.patch kenrel: refresh patches 2015-03-11 17:08:46 +00:00
0041-USB-DWC2-add-ltq-params.patch lantiq: tweak DWC2 default parameters 2015-11-21 21:25:20 +00:00
0042-USB-DWC2-big-endian-support.patch kernel: update 3.18 to 3.18.17 2015-06-30 23:26:09 +00:00
0043-gpio-stp-xway-fix-phy-mask.patch kernel: update 3.18 to 3.18.16 2015-06-17 09:54:55 +00:00
0100-lantiq-xrx200-enable-remove-crc.patch lantiq: add a better fix to strip FCS from ethernet packets on XRX200 2015-03-15 09:47:34 +00:00
0101-mtd-split.patch kernel: update 3.18 to 3.18.21 2015-09-02 10:18:15 +00:00
0150-lantiq-pinctrl-xway.patch
0151-lantiq-ifxmips_pcie-use-of.patch kernel: update 3.18 to 3.18.16 2015-06-17 09:54:55 +00:00
0160-owrt-lantiq-multiple-flash.patch kenrel: refresh patches 2015-03-11 17:08:46 +00:00
0300-MTD-cfi-cmdset-0001-disable-buffered-writes.patch kenrel: refresh patches 2015-03-11 17:08:46 +00:00