mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-22 23:12:32 +00:00
bb907d8d44
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> |
||
---|---|---|
.. | ||
backport-5.15 | ||
backport-6.1 | ||
backport-6.6 | ||
files | ||
hack-5.15 | ||
hack-6.1 | ||
hack-6.6 | ||
image | ||
other-files | ||
pending-5.15 | ||
pending-6.1 | ||
pending-6.6 | ||
config-5.15 | ||
config-6.1 | ||
config-6.6 | ||
config-filter | ||
PATCHES |