openwrtv4/target/linux/ar71xx/patches-4.1
John Crispin 22c5f96c6b ar71xx: Allow to set the RXDV, RXD, TXD, TXE delays for QCA955x
Some u-boot versions for QCA955x change the delays based on the link speed
during boot. This usually breaks the support of other linkspeeds when
OpenWrt is booted. It also conflicts with the
at803x_platform_data::fixup_rgmii_tx_delay. OpenWrt has to set its own
values in QCA955X_GMAC_REG_ETH_CFG.

The default RGMII values from the Atheros u-boot are currently used to
preset the existing mach files. These may have to be adjusted for boards
using different values but which are not currently set them explicitely in
OpenWrt.

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Cc: Gabor Juhos <juhosg@openwrt.org>
Cc: Imre Kaloz <kaloz@openwrt.org>
Cc: Christian Beier <cb@shoutrlabs.com>
Cc: Chris R Blake <chrisrblake93@gmail.com>
Cc: Benjamin Berg <benjamin@sipsolutions.net>
Cc: Heiner Kallweit <hkallweit1@gmail.com>
Cc: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Cc: Matthias Schiffer <mschiffer@universe-factory.net>
Cc: Dirk Neukirchen <dirkneukirchen@web.de>
Cc: Christian Mehlis <christian@m3hlis.de>
Cc: Luka Perkov <luka@openwrt.org>
Cc: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 49029
2016-03-16 09:27:08 +00:00
..
100-MIPS-ath79-Avoid-using-unitialized-reg-variable.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
110-export-missing-clk-functions.patch ar71xx: export some clock functions used by some modules 2015-08-09 12:36:24 +00:00
200-MIPS-ath79-fix-ar933x-wmac-reset.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
201-ar913x_wmac_external_reset.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
202-MIPS-ath79-ar934x-wmac-revision.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
203-MIPS-ath79-fix-restart.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
206-spi-ath79-make-chipselect-logic-more-flexible.patch
220-add_cpu_feature_overrides.patch
300-MIPS-add-MIPS_MACHINE_NONAME-macro.patch
310-lib-add-rle-decompression.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
401-mtd-physmap-add-lock-unlock.patch
402-mtd-SST39VF6401B-support.patch
403-mtd_fix_cfi_cmdset_0002_status_check.patch
404-mtd-cybertan-trx-parser.patch kernel: update 4.1 to 4.1.10 2015-10-04 11:34:39 +00:00
405-mtd-tp-link-partition-parser.patch kernel: update 4.1 to 4.1.10 2015-10-04 11:34:39 +00:00
407-mtd-m25p80-allow-to-pass-probe-types-via-platform-data.patch kernel: update m25p80 in 4.1 to the latest version from 4.4-rc1 2015-11-24 18:59:28 +00:00
408-mtd-redboot_partition_scan.patch
409-mtd-rb4xx_nand_driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
410-mtd-rb750-nand-driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
411-mtd-cfi_cmdset_0002-force-word-write.patch
412-mtd-m25p80-zero-partition-parser-data.patch kernel: update m25p80 in 4.1 to the latest version from 4.4-rc1 2015-11-24 18:59:28 +00:00
413-mtd-ar934x-nand-driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
414-mtd-rb91x-nand-driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
420-net-ar71xx_mac_driver.patch
422-dsa-trailer-tag-validation-fix.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
423-dsa-add-88e6063-driver.patch
430-drivers-link-spi-before-mtd.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
431-spi-add-various-flags.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
432-spi-rb4xx-spi-driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
433-spi-rb4xx-cpld-driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
434-spi-ap83_spi_controller.patch
435-spi-vsc7385_driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
440-leds-wndr3700-usb-led-driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
441-leds-rb750-led-driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
450-gpio-nxp-74hc153-gpio-chip-driver.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
451-gpio-74x164-improve-platform-device-support.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
452-gpio-add-gpio-latch-driver.patch
460-spi-bitbang-export-spi_bitbang_bufs.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
461-spi-add-type-field-to-spi_transfer.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
462-mtd-m25p80-set-spi-transfer-type.patch kernel: update m25p80 in 4.1 to the latest version from 4.4-rc1 2015-11-24 18:59:28 +00:00
463-spi-ath79-add-fast-flash-read.patch
464-spi-ath79-fix-fast-flash-read.patch kernel: update m25p80 in 4.1 to the latest version from 4.4-rc1 2015-11-24 18:59:28 +00:00
470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch
490-usb-ehci-add-quirks-for-qca-socs.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
500-MIPS-fw-myloader.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
501-MIPS-ath79-add-mac-argument-to-ath79_register_wmac.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
502-MIPS-ath79-export-ath79_gpio_base.patch
503-MIPS-ath79-add-flash-acquire-release.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
504-MIPS-ath79-add-ath79_device_reset_get.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
505-MIPS-ath79-add-ath79_gpio_function_select.patch
506-MIPS-ath79-prom-parse-redboot-args.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
507-MIPS-ath79-prom-add-myloader-support.patch ar71xx: refresh 4.1 patches 2015-07-19 17:58:46 +00:00
508-MIPS-ath79-prom-image-command-line-hack.patch kernel: Fix environment pointer setup in ar71xx/ath79 2015-10-26 10:39:41 +00:00
509-MIPS-ath79-process-board-kernel-option.patch target: ar71xx: add support for COMFAST CF-E316N v2 board 2015-09-11 16:31:35 +00:00
510-MIPS-ath79-init-gpio-pin-of-wmac-device.patch
520-MIPS-ath79-enable-UART-function.patch
521-MIPS-ath79-enable-UART-for-early_serial.patch
522-MIPS-ath79-add-ath79_wmac_register_simple-helper.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
523-MIPS-ath79-OTP-support.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
524-MIPS-ath79-add-ath79_wmac_disable_25ghz-helpers.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
525-MIPS-ath79-enable-qca-usb-quirks.patch
601-MIPS-ath79-add-more-register-defines.patch ar71xx: Extend the list of bits in QCA955X_GMAC_REG_ETH_CFG 2016-03-16 09:27:01 +00:00
602-MIPS-ath79-add-openwrt-stuff.patch ar71xx: reorganize target patches/files to make it possible to add boards without adding patch files 2015-12-11 21:12:14 +00:00
603-MIPS-ath79-ap121-fixes.patch ar71xx: reorganize target patches/files to make it possible to add boards without adding patch files 2015-12-11 21:12:14 +00:00
604-MIPS-ath79-ap81-fixes.patch
605-MIPS-ath79-db120-fixes.patch
606-MIPS-ath79-pb44-fixes.patch
607-MIPS-ath79-ubnt-xm-fixes.patch
608-MIPS-ath79-ubnt-xm-add-more-boards.patch ar71xx: reorganize target patches/files to make it possible to add boards without adding patch files 2015-12-11 21:12:14 +00:00
609-MIPS-ath79-ap136-fixes.patch ar71xx: Allow to set the RXDV, RXD, TXD, TXE delays for QCA955x 2016-03-16 09:27:08 +00:00
610-MIPS-ath79-UBNT-add-airGateway-pro-support.patch kernel: update 4.1 to 4.1.10 2015-10-04 11:34:39 +00:00
611-MIPS-ath79-wdt-timeout.patch
612-MIPS-ath79-set-buffalo-txgain.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
613-MIPS-ath79-add-ath79_wmac_setup_ext_lna_gpio-helper.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
615-MIPS-ath79-ap83-remove-mtd-partitions.patch
620-MIPS-ath79-add-support-for-QCA953x-SoC.patch ar71xx: fix ath79_soc_rev value for QCA9531 ver. 2 2015-10-26 09:01:34 +00:00
621-MIPS-ath79-add-support-for-QCA956x-SoC.patch ar71xx: refresh patches 2015-12-23 14:45:05 +00:00
630-MIPS-ath79-fix-chained-irq-disable.patch ar71xx: refresh patches 2015-12-23 14:45:05 +00:00
631-MIPS-ath79-wmac-enable-set-led-pin.patch ar71xx: refresh patches 2015-12-23 14:45:05 +00:00
632-MIPS-ath79-gpio-enable-set-direction.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
633-MIPS-ath79-add-gpio-irq-support.patch ar71xx: refresh patches 2015-12-23 14:45:05 +00:00
634-MIPS-ath79-ar724x-clock-calculation-fixes.patch kernel: update 4.1 to 4.1.10 2015-10-04 11:34:39 +00:00
700-MIPS-ath79-add-openwrt-Kconfig.patch ar71xx: reorganize target patches/files to make it possible to add boards without adding patch files 2015-12-11 21:12:14 +00:00
701-MIPS-ath79-add-routerboard-detection.patch ar71xx: reorganize target patches/files to make it possible to add boards without adding patch files 2015-12-11 21:12:14 +00:00
739-MIPS-ath79-add-gpio-func-register-for-QCA955x-SoC.patch ar71xx: refresh patches 2015-12-23 14:45:05 +00:00
740-MIPS-ath79-add-PCI-for-QCA953x-SoC.patch ar71xx: Add support for PCIe on QCA953x 2015-07-24 09:09:31 +00:00
818-MIPS-ath79-add-nu801-led-driver.patch ar71xx: reorganize target patches/files to make it possible to add boards without adding patch files 2015-12-11 21:12:14 +00:00
820-MIPS-ath79-add_gpio_function2_setup.patch ar71xx: refresh patches 2015-12-23 14:45:05 +00:00
821-serial-core-add-support-for-boot-console-with-arbitr.patch ar71xx: serial: core: add support for boot console with arbitrary baud rates 2015-11-10 23:11:10 +00:00
900-mdio_bitbang_ignore_ta_value.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch ar71xx: reorganize 4.1 patch directory layout 2015-07-19 17:59:08 +00:00
910-unaligned_access_hacks.patch kernel: update kernel 4.1 to version 4.1.16 2016-01-25 21:44:12 +00:00