openwrt/target/linux/ipq40xx
Nick Hainke 1526ccebd4 ipq40xx: 5.15: fix ar40xx driver
Also apply commit ab7e53e5cc ("ipq40xx: 5.10: fix ar40xx driver") to
5.15 driver.

The commit fixes the data corruption on TX packets. Packets are
transmitted, but their contents are replaced with zeros. This error is
caused by the lack of guard (50 ms) intervals between calibration phases.
This error is treated by adding mdelay(50) to the calibration function
code. In the original qca-ssda code, these mdelays were existing, but in
the ar41xx.c they are gone.

Fixes: 87318eb179 ("ipq40xx: 5:15: copy config and patch from 5.10")

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-05-05 09:19:00 +09:00
..
base-files ipq40xx: WAC510: device-tree overhauling 2022-03-26 02:02:44 +01:00
chromium ipq40xx: 5.15: refresh subtarget config 2022-05-01 13:40:13 +09:00
files ipq40xx: refresh ess driver and phy with new api 2022-05-01 13:40:13 +09:00
files-5.10/drivers/net/mdio ipq40xx: 5.10: fix ar40xx driver 2022-04-29 00:27:25 +02:00
files-5.15/drivers/net/mdio ipq40xx: 5.15: fix ar40xx driver 2022-05-05 09:19:00 +09:00
generic ipq40xx: add support for GL.iNet GL-B2200 2021-12-02 20:43:07 +00:00
image ipq40xx: add RT-AC2200 alternative name to RT-AC42U/RT-ACRH17 2022-04-09 19:31:46 +02:00
mikrotik ipq40xx: 5.15: refresh subtarget config 2022-05-01 13:40:13 +09:00
patches-5.10 kernel: bump 5.10 to 5.10.110 2022-04-09 19:31:46 +02:00
patches-5.15 ipq40xx: 5.15: drop upstreamed sleep clock patch 2022-05-01 13:40:13 +09:00
config-5.10 kernel: 5.10: allocate last level PTEs in high memory 2022-03-01 22:57:34 +00:00
config-5.15 ipq40xx: 5.15: refresh config 2022-05-01 13:40:13 +09:00
Makefile ipq40xx: 5.15: add testing kernel version 2022-05-01 13:40:13 +09:00