openwrt/target/linux/generic
Robert Marko bb907d8d44 generic: add fix for AQR113 PMD Global Transmit Disable bit
PMD Global Transmit Disable bit should be cleared for normal operation.
This should be HW default, however I found that on Asus RT-AX89X that uses
AQR113C PHY and firmware 5.4 this bit is set by default.

With this bit set the AQR cannot achieve a link with its link-partner and
it took me multiple hours of digging through the vendor GPL source to find
this out, so lets always clear this bit during .config_init() to avoid a
situation like this in the future.

aqr107_wait_processor_intensive_op() is moved up because datasheet notes
that any changes to this bit are processor intensive.

This is a modified version of patch that got merged upstream as AQR113C
has a separate config_init() upstream.

Link: https://github.com/openwrt/openwrt/pull/15840
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-07-09 12:33:17 +02:00
..
backport-5.15 kernel: bump 5.15 to 5.15.161 2024-07-01 00:22:09 +02:00
backport-6.1 generic: add fix for AQR113 PMD Global Transmit Disable bit 2024-07-09 12:33:17 +02:00
backport-6.6 generic: add fix for AQR113 PMD Global Transmit Disable bit 2024-07-09 12:33:17 +02:00
files kernel: mtdsplit: fix fit rootfs_data split 2024-07-07 20:58:56 +08:00
hack-5.15 kernel: bump 5.15 to 5.15.161 2024-07-01 00:22:09 +02:00
hack-6.1 generic: add fix for AQR113 PMD Global Transmit Disable bit 2024-07-09 12:33:17 +02:00
hack-6.6 generic: add fix for AQR113 PMD Global Transmit Disable bit 2024-07-09 12:33:17 +02:00
image target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
other-files initramfs: switch to tmpfs to fix ujail 2020-11-27 01:23:43 +00:00
pending-5.15 kernel: bump 5.15 to 5.15.161 2024-07-01 00:22:09 +02:00
pending-6.1 kernel: bump 6.1 to 6.1.97 2024-07-08 00:01:30 +02:00
pending-6.6 generic: 6.6: mtk_eth_soc: add support for flow-control settings 2024-07-06 04:22:37 +01:00
config-5.15 kernel: bump 5.15 to 5.15.157 2024-05-11 18:30:30 +02:00
config-6.1 kernel: Add missing config option 2024-04-15 22:50:34 +02:00
config-6.6 generic: 6.6: backport upstream r8169 patches 2024-06-24 05:36:14 +02:00
config-filter generic: filter out CONFIG_FRAME_WARN 2023-07-01 11:52:07 +02:00
PATCHES