[PATCH v2 3/3] ath25: add kernel 5.10 support

2021-12-17 Thread Sergey Ryazanov
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

[PATCH v2 0/3] ath25: update kernel from 5.4 to 5.10

2021-12-17 Thread Sergey Ryazanov
Hello, I finally managed to update ath25 to the 5.10 kernel. Sorry for that it took so long time, I was a quite busy this fall. The update itself is relatively simple: mostly copy'n'refresh plus a few Ethernet fixes. Run-time tested with: * Abicom FreedomCPE (AR5312 based) * D-Link DWL-2100AP

[PATCH v2 1/3] Move mvswitch 88E6060 driver to the ath25

2021-12-17 Thread Sergey Ryazanov
The only user of the swconfig-based mvswitch driver is the ath25 target. All other targets have been switched to the upstream DSA implementation. ath25 can not be switched to the DSA implementation due to lack of the DTS support. mvswitch is still required for ath25 to support such boards as

[PATCH v2 2/3] ath25: refresh kernel 5.4 config

2021-12-17 Thread Sergey Ryazanov
The target config require some refresh due to the just introduced filtering of the "run-time" options, MIPS eBPF JIT backporting, and so on. The configuration is easily updated using make kernel_oldconfig. So let's update it now in preparation for v5.10 support to reduce the new kernel

Re: [PATCH] arm-trusted-firmware-bcm63xx: add ATF for Broadcom devices

2021-12-17 Thread Petr Štetiar
Rafał Miłecki [2021-12-17 11:50:47]: Hi, > It's required by BCM4908 family devices with U-Boot. This is based on > upstream release 2.2 with Broadcom's custom GPL code imported from the > RAXE500_RAXE450-V1.0.8.70_GPL_release.zip. ... > 61 files changed, 17944 insertions(+) is it really

Re: [PATCH V2] firmware-utils: replace GPL 2.0 boilerplate/reference with SPDX

2021-12-17 Thread Rafał Miłecki
Cc people from copyrights On 04.08.2021 16:12, Rafał Miłecki wrote: From: Rafał Miłecki This uses "GPL-2.0-only" header for files identified using scancode license scanner with 100% score as GPL 2.0. Signed-off-by: Rafał Miłecki --- V2: Include .h files Send without 22 people in cc to

Re: [PATCH] firmware-utils: replace GPL 2.0+ boilerplate/reference with SPDX

2021-12-17 Thread Rafał Miłecki
Cc people from copyrights On 04.08.2021 13:12, Rafał Miłecki wrote: From: Rafał Miłecki This uses "GPL-2.0-or-later" header for files identified using scancode license scanner with 100% score as GPL 2.0 or later. Signed-off-by: Rafał Miłecki --- tools/firmware-utils/src/addpattern.c

Re: [PATCH 1/3] kernel: 5.10: recover 88E6060 switches support

2021-12-17 Thread Sergey Ryazanov
On Fri, Dec 17, 2021 at 12:34 PM Felix Fietkau wrote: > On 2021-12-17 10:13, Sergey Ryazanov wrote: >> On Fri, Dec 17, 2021 at 11:52 AM Felix Fietkau wrote: >>> On 2021-12-16 23:29, Sergey Ryazanov wrote: Support for mvswich driver (Marvell 88E6060 switches) build has been missed

Re: [PATCH 1/3] kernel: 5.10: recover 88E6060 switches support

2021-12-17 Thread Felix Fietkau
On 2021-12-17 10:13, Sergey Ryazanov wrote: On Fri, Dec 17, 2021 at 11:52 AM Felix Fietkau wrote: On 2021-12-16 23:29, Sergey Ryazanov wrote: Support for mvswich driver (Marvell 88E6060 switches) build has been missed during the initial v5.10 kernel introduction. But it is required for

Re: [PATCH 1/3] kernel: 5.10: recover 88E6060 switches support

2021-12-17 Thread Sergey Ryazanov
On Fri, Dec 17, 2021 at 11:52 AM Felix Fietkau wrote: > On 2021-12-16 23:29, Sergey Ryazanov wrote: >> Support for mvswich driver (Marvell 88E6060 switches) build has been >> missed during the initial v5.10 kernel introduction. But it is required >> for AR21xx boards, e.g. Fonera 2.0. Return the

Re: [PATCH 1/3] kernel: 5.10: recover 88E6060 switches support

2021-12-17 Thread Felix Fietkau
On 2021-12-16 23:29, Sergey Ryazanov wrote: Support for mvswich driver (Marvell 88E6060 switches) build has been missed during the initial v5.10 kernel introduction. But it is required for AR21xx boards, e.g. Fonera 2.0. Return the missed driver building instructions to fix boards support with