mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-14 02:19:06 +04:00
This reverts commit8939d5654a("qualcommax: pcs-qca-uniphy: report a USXGMII speed only once the link is up"). The link bit of the USXGMII code word is not a validity gate for the rest of the word. An AQR113C behind this XPCS leaves the bit clear while autonegotiation completes and the speed field tracks the copper rate, which is whydd78f34eba("qualcommax: pcs-qca-uniphy: take the USXGMII link from the receiver") took the link out of it. Gating on the bit again leaves the 10G ports without carrier even though the receiver reports link up and the code word carries the resolved rate. Reported on a QNAP QHora-301w and a Zyxel NBG7815. Assisted-by: Claude:claude-opus-5 Signed-off-by: Julius Bairaktaris <julius@bairaktaris.de> Link: https://github.com/openwrt/openwrt/pull/25119 Signed-off-by: Robert Marko <robimarko@gmail.com>