This series returns back ath25 target and switches it to 5.4 kernel. Discussion in the mailing list revealed that this target still has active users and some boards still have enough Flash/RAM. We are able to upgrade target to a fresh kernel and there are no objection against a target recovery. So, lets return the ath25 target back for at least the next release circle.
Compile- and run-tested with the following boards: * D-Link DIR-300 A1 (AR2317) * D-Link DWL-2100AP (AR2313) Partially tested with Fonera FON2201 (AR2315 based). My single board has misteriously bricked during a routine sysupgrade (power issue?). But Ethernet and Wi-Fi interfaces were tested and work as expected. Sergey Ryazanov (5): Revert "ath25: drop target" ath25: add kernel 5.4 support ath25: eth: fix crash on skb DMA (un-)map ath25: switch to 5.4 kernel ath25: drop 4.14 kernel support package/kernel/mac80211/ath.mk | 10 +- target/linux/ath25/Makefile | 25 + .../ath25/base-files/etc/board.d/01_leds | 13 + .../ath25/base-files/etc/board.d/02_network | 28 + .../lib/preinit/15_preinit_iface_atheros | 34 + .../ath25/base-files/lib/upgrade/platform.sh | 76 + target/linux/ath25/config-5.4 | 181 ++ target/linux/ath25/image/Makefile | 115 ++ .../ath25/patches-5.4/107-ar5312_gpio.patch | 212 ++ .../ath25/patches-5.4/108-ar2315_gpio.patch | 363 ++++ .../patches-5.4/110-ar2313_ethernet.patch | 1736 +++++++++++++++++ .../ath25/patches-5.4/120-spiflash.patch | 631 ++++++ .../ath25/patches-5.4/130-watchdog.patch | 277 +++ .../patches-5.4/140-redboot_boardconfig.patch | 60 + .../141-redboot_partition_scan.patch | 44 + .../142-redboot_various_erase_size_fix.patch | 72 + .../ath25/patches-5.4/210-reset_button.patch | 71 + .../220-enet_micrel_workaround.patch | 111 ++ .../ath25/patches-5.4/330-board_leds.patch | 116 ++ target/linux/ath25/profiles/00-default.mk | 16 + 20 files changed, 4188 insertions(+), 3 deletions(-) create mode 100644 target/linux/ath25/Makefile create mode 100755 target/linux/ath25/base-files/etc/board.d/01_leds create mode 100755 target/linux/ath25/base-files/etc/board.d/02_network create mode 100644 target/linux/ath25/base-files/lib/preinit/15_preinit_iface_atheros create mode 100644 target/linux/ath25/base-files/lib/upgrade/platform.sh create mode 100644 target/linux/ath25/config-5.4 create mode 100644 target/linux/ath25/image/Makefile create mode 100644 target/linux/ath25/patches-5.4/107-ar5312_gpio.patch create mode 100644 target/linux/ath25/patches-5.4/108-ar2315_gpio.patch create mode 100644 target/linux/ath25/patches-5.4/110-ar2313_ethernet.patch create mode 100644 target/linux/ath25/patches-5.4/120-spiflash.patch create mode 100644 target/linux/ath25/patches-5.4/130-watchdog.patch create mode 100644 target/linux/ath25/patches-5.4/140-redboot_boardconfig.patch create mode 100644 target/linux/ath25/patches-5.4/141-redboot_partition_scan.patch create mode 100644 target/linux/ath25/patches-5.4/142-redboot_various_erase_size_fix.patch create mode 100644 target/linux/ath25/patches-5.4/210-reset_button.patch create mode 100644 target/linux/ath25/patches-5.4/220-enet_micrel_workaround.patch create mode 100644 target/linux/ath25/patches-5.4/330-board_leds.patch create mode 100644 target/linux/ath25/profiles/00-default.mk -- 2.26.2 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel