openwrtv3/target/linux/ar71xx/patches-4.4
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
..
001-revert_spi_device_tree_support.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
002-add_back_gpio_function_select.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
100-MIPS-ath79-Avoid-using-unitialized-reg-variable.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
200-MIPS-ath79-fix-ar933x-wmac-reset.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
201-ar913x_wmac_external_reset.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
202-MIPS-ath79-ar934x-wmac-revision.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
203-MIPS-ath79-fix-restart.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
206-spi-ath79-make-chipselect-logic-more-flexible.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
220-add_cpu_feature_overrides.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
300-MIPS-add-MIPS_MACHINE_NONAME-macro.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
310-lib-add-rle-decompression.patch kernel: update kernel 4.4 to version 4.4.4 2016-03-05 17:51:37 +00:00
401-mtd-physmap-add-lock-unlock.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
402-mtd-SST39VF6401B-support.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
403-mtd_fix_cfi_cmdset_0002_status_check.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
404-mtd-cybertan-trx-parser.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
405-mtd-tp-link-partition-parser.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
407-mtd-m25p80-allow-to-pass-probe-types-via-platform-data.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
408-mtd-redboot_partition_scan.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
409-mtd-rb4xx_nand_driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
410-mtd-rb750-nand-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
411-mtd-cfi_cmdset_0002-force-word-write.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
412-mtd-m25p80-zero-partition-parser-data.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
413-mtd-ar934x-nand-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
414-mtd-rb91x-nand-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
420-net-ar71xx_mac_driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
423-dsa-add-88e6063-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
430-drivers-link-spi-before-mtd.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
431-spi-add-various-flags.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
432-spi-rb4xx-spi-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
433-spi-rb4xx-cpld-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
434-spi-ap83_spi_controller.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
435-spi-vsc7385_driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
440-leds-wndr3700-usb-led-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
441-leds-rb750-led-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
450-gpio-nxp-74hc153-gpio-chip-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
451-gpio-74x164-improve-platform-device-support.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
452-gpio-add-gpio-latch-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
460-spi-bitbang-export-spi_bitbang_bufs.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
461-spi-add-type-field-to-spi_transfer.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
462-mtd-m25p80-set-spi-transfer-type.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
463-spi-ath79-add-fast-flash-read.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
464-spi-ath79-fix-fast-flash-read.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
490-usb-ehci-add-quirks-for-qca-socs.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
500-MIPS-fw-myloader.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
501-MIPS-ath79-add-mac-argument-to-ath79_register_wmac.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
503-MIPS-ath79-add-flash-acquire-release.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
504-MIPS-ath79-add-ath79_device_reset_get.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
505-MIPS-ath79-add-ath79_gpio_function_select.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
506-MIPS-ath79-prom-parse-redboot-args.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
507-MIPS-ath79-prom-add-myloader-support.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
508-MIPS-ath79-prom-image-command-line-hack.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
509-MIPS-ath79-process-board-kernel-option.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
510-MIPS-ath79-init-gpio-pin-of-wmac-device.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
520-MIPS-ath79-enable-UART-function.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
521-MIPS-ath79-enable-UART-for-early_serial.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
522-MIPS-ath79-add-ath79_wmac_register_simple-helper.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
523-MIPS-ath79-OTP-support.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
524-MIPS-ath79-add-ath79_wmac_disable_25ghz-helpers.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
525-MIPS-ath79-enable-qca-usb-quirks.patch kernel: update kernel 4.4 to version 4.4.3 2016-02-25 21:54:39 +00:00
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: add support for linux 4.4 2016-01-30 13:19:53 +00:00
603-MIPS-ath79-ap121-fixes.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
604-MIPS-ath79-ap81-fixes.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
605-MIPS-ath79-db120-fixes.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
606-MIPS-ath79-pb44-fixes.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
607-MIPS-ath79-ubnt-xm-fixes.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
608-MIPS-ath79-ubnt-xm-add-more-boards.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +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 ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
611-MIPS-ath79-wdt-timeout.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
612-MIPS-ath79-set-buffalo-txgain.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
613-MIPS-ath79-add-ath79_wmac_setup_ext_lna_gpio-helper.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
615-MIPS-ath79-ap83-remove-mtd-partitions.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
620-MIPS-ath79-add-support-for-QCA953x-SoC.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
621-MIPS-ath79-add-support-for-QCA956x-SoC.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
630-MIPS-ath79-fix-chained-irq-disable.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
631-MIPS-ath79-wmac-enable-set-led-pin.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
632-MIPS-ath79-gpio-enable-set-direction.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
634-MIPS-ath79-ar724x-clock-calculation-fixes.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
700-MIPS-ath79-add-openwrt-Kconfig.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
701-MIPS-ath79-add-routerboard-detection.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
739-MIPS-ath79-add-gpio-func-register-for-QCA955x-SoC.patch kernel: update kernel 4.4 to version 4.4.3 2016-02-25 21:54:39 +00:00
740-MIPS-ath79-add-PCI-for-QCA953x-SoC.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
818-MIPS-ath79-add-nu801-led-driver.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
820-MIPS-ath79-add_gpio_function2_setup.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
821-serial-core-add-support-for-boot-console-with-arbitr.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
900-mdio_bitbang_ignore_ta_value.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch ar71xx: add support for linux 4.4 2016-01-30 13:19:53 +00:00
910-unaligned_access_hacks.patch kernel: update kernel 4.4 to version 4.4.4 2016-03-05 17:51:37 +00:00