ath25: add kernel 5.10 support
authorSergey Ryazanov <ryazanov.s.a@gmail.com>
Sun, 19 Dec 2021 14:31:53 +0000 (17:31 +0300)
committerDaniel Golle <daniel@makrotopia.org>
Mon, 27 Dec 2021 16:00:21 +0000 (16:00 +0000)
commit5deb3996e249e15bb5711695c917641a1490670a
tree43582de46d470d5e9e064b4b4a8b3aa49d873955
parent5bf8ae7c4bd2e1fc216a6af81ab931e1b0861271
ath25: add kernel 5.10 support

Copy and refresh patches and config from 5.4 to 5.10. Most patches
require no more then automatic refresh. The only exception is the
Ethernet driver patch, which requires some more work:
* drop eth_change_mtu() usage since it was removed from the kernel,
  it anyway useless for drivers that utilizes alloc_etherdev();
* add the txqueue number argument to the .ndo_tx_timeout callback
  function;
* replace ioremap_nocache() which was finally removed from the kernel by
  the ioremap() with the same behaviour.

Switch target to the new kernel version.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[use KERNEL_TESTING_PATCHVER for now]
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
14 files changed:
target/linux/ath25/Makefile
target/linux/ath25/config-5.10 [new file with mode: 0644]
target/linux/ath25/patches-5.10/107-ar5312_gpio.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/108-ar2315_gpio.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/110-ar2313_ethernet.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/120-spiflash.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/130-watchdog.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/140-redboot_boardconfig.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/141-redboot_partition_scan.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/142-redboot_various_erase_size_fix.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/210-reset_button.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/220-enet_micrel_workaround.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/330-board_leds.patch [new file with mode: 0644]
target/linux/ath25/patches-5.10/700-swconfig_mvswitch.patch [new file with mode: 0644]