mirror of
https://github.com/openwrt/openwrt.git
synced 2026-06-20 03:31:57 +04:00
c1feb4d798
Right now, the config sequences for XSGMII and USXGMII have been stripped down to their essential parts. Still, they have redundancies. The XSGMII sequences are 99% equal to the generic ANA_10G sequences (except for a single write which is DFE/LEQ-related and changed during calibration later anyway), thus we can drop them completely. The USXGMII sequences contain the same sequences so they can be removed there too, all being covered by applying the ANA_10G sequence for those modes too. One different write (register [0x2e, 0x01]) is integrated into the ANA_10G sequence since testing has shown that the value is either the default for that register anyway, or set during SDK setup too for 10GR. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> Link: https://github.com/openwrt/openwrt/pull/22582 Signed-off-by: Robert Marko <robimarko@gmail.com>