ath79: add kernel 5.10 support
authorDavid Bauer <mail@david-bauer.net>
Wed, 17 Feb 2021 00:29:44 +0000 (01:29 +0100)
committerDavid Bauer <mail@david-bauer.net>
Sat, 20 Feb 2021 00:26:33 +0000 (01:26 +0100)
commitd6b785d47739a84611088ab26256fa5808d06a9d
treed45ffa6e6182ce80ec35663de8c514888655e1b8
parentfb64e2c30f0cba887d3b183ce52de36b3e8bbb7e
ath79: add kernel 5.10 support

This adds Kernel 5.10 support for the generic, nand and tiny subtargets.

The following patch is not contained, as it needs to be reworked:
platform/920-mikrotik-rb4xx.patch

Tested-on:
 - Siemens WS-AP3610
 - Enterasys WS-AP3710
 - Aerohive HiveAP 121
 - TP-Link TL-WA901 v2
 - TP-Link TL-WR741 v1

Signed-off-by: David Bauer <mail@david-bauer.net>
42 files changed:
target/linux/ath79/Makefile
target/linux/ath79/config-5.10 [new file with mode: 0644]
target/linux/ath79/generic/target.mk
target/linux/ath79/nand/target.mk
target/linux/ath79/patches-5.10/0003-leds-add-reset-controller-based-driver.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0004-phy-add-ath79-usb-phys.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0005-usb-add-more-OF-quirk-properties.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0007-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0008-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0017-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0018-MIPS-pci-ar71xx-convert-to-OF.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0019-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0020-MIPS-pci-ar724x-convert-to-OF.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0032-MIPS-ath79-sanitize-symbols.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0033-spi-ath79-drop-pdata-support.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0034-MIPS-ath79-ath9k-exports.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0036-GPIO-add-named-gpio-exports.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0036-MIPS-ath79-remove-irq-code-from-pci.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0037-missing-registers.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0038-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0039-MIPS-ath79-export-UART1-reference-clock.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/004-register_gpio_driver_earlier.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0050-spi-ath79-remove-spi-master-setup-and-cleanup-assign.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0051-spi-ath79-always-call-chipselect-function.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0052-mtd-spi-nor-add-block-protection-flags-to-macronix.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0053-mtd-spi-nor-use-4-bit-BP-for-large-Macronix-flash.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0054-spi-always-write-cs.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/0062-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/404-mtd-cybertan-trx-parser.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/408-mtd-redboot_partition_scan.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/410-spi-ath79-Implement-the-spi_mem-interface.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/420-net-use-downstream-ag71xx.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/425-at803x-allow-sgmii-aneg-override.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/430-drivers-link-spi-before-mtd.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/440-mtd-ar934x-nand-driver.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/900-mdio_bitbang_ignore_ta_value.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/921-serial-core-add-support-for-boot-console-with-arbitr.patch [new file with mode: 0644]
target/linux/ath79/patches-5.10/930-ar8216-make-reg-access-atomic.patch [new file with mode: 0644]
target/linux/ath79/tiny/target.mk