mirror of
https://github.com/LiBwrt-op/openwrt-6.x.git
synced 2026-01-23 11:41:47 +00:00
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 | ||