Merge branch 'net-ethernet-mtk_eth_soc-various-enhancements'
authorJakub Kicinski <kuba@kernel.org>
Tue, 21 Mar 2023 02:47:15 +0000 (19:47 -0700)
committerJakub Kicinski <kuba@kernel.org>
Tue, 21 Mar 2023 02:48:48 +0000 (19:48 -0700)
commit134d836861793e0b3631aeb432db91479eaa6a0b
treec48675b658165e3457eeac69c5a166d3e0b05c49
parent56aecc0a655d997342ca85a3dd1f59715f2b3349
parent5b89aeae6e00696ed9f15f18adbbe47dd1d4c0b7
Merge branch 'net-ethernet-mtk_eth_soc-various-enhancements'

Daniel Golle says:

====================
net: ethernet: mtk_eth_soc: various enhancements

This series brings a variety of fixes and enhancements for mtk_eth_soc,
adds support for the MT7981 SoC and facilitates sharing the SGMII PCS
code between mtk_eth_soc and mt7530.

The whole series has been tested on MT7622+MT7531 (BPi-R64),
MT7623+MT7530 (BPi-R2), MT7981+GPY211 (GL.iNet GL-MT3000) and
MT7986+MT7531 (BPi-R3). On the BananaPi R3 a variete of SFP modules
have been tested, all of them (some SGMII with PHY, others 2500Base-X
or 1000Base-X without PHY) are working well now, however, some of them
need manually disabling of autonegotiation for the link to come up.
====================

Link: https://lore.kernel.org/r/cover.1679230025.git.daniel@makrotopia.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>