[PATCH 0/5] ath25: return back with 5.4 kernel support

Adrian Schmutzler mail at adrianschmutzler.de
Sat Sep 5 03:36:22 EDT 2020


> -----Original Message-----
> From: openwrt-devel [mailto:openwrt-devel-bounces at lists.openwrt.org]
> On Behalf Of Sergey Ryazanov
> Sent: Samstag, 5. September 2020 01:51
> To: OpenWrt Development List <openwrt-devel at lists.openwrt.org>
> Cc: Adrian Schmutzler <mail at adrianschmutzler.de>; Zoltan HERPAI
> <wigyori at uid0.hu>
> Subject: [PATCH 0/5] ath25: return back with 5.4 kernel support
> 
> This series returns back ath25 target and switches it to 5.4 kernel.

I will take care, but probably alter the patches so we directly start with
kernel 5.4, and not add back 4.14 just to remove it again.

Which devices are 4 MB flash and need to be disabled?

Best

Adrian

> 
> 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 at lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel




More information about the openwrt-devel mailing list