[PATCH v2 net-next 0/2] net: phy: mediatek: add driver for EcoNet Fast Ethernet SoC PHYs

Caleb James DeLisle cjd at cjdns.fr
Wed Aug 26 23:59:28 PDT 2026


Add support for 10/100 builtin SoC PHYs identified as 03a2.9414 or
03a2.9412.

Changes since v1:
* Include 03a2.9412 and differentiate from MTK_GPHY_ID_MT7530 by checking
gigabit support.
* Switch to for loops that are easier to read
* Add ECONET_RETRIES and explanation of calibration re-tries
* Better explain the "master" PHY which is needed for calibration
* Fix incorrect reverse christmas trees
* v1: https://lore.kernel.org/netdev/20260825180421.1804729-1-cjd@cjdns.fr/

Caleb James DeLisle (2):
  net: phy: mediatek: differentiate MT7530 GE PHY from EcoNet FE PHY
  net: phy: mediatek: add driver for EcoNet Fast Ethernet SoC PHYs

 MAINTAINERS                              |   6 +
 drivers/net/phy/mediatek/Kconfig         |  18 +
 drivers/net/phy/mediatek/Makefile        |   1 +
 drivers/net/phy/mediatek/econet-fe-soc.c | 672 +++++++++++++++++++++++
 drivers/net/phy/mediatek/mtk-ge.c        |  14 +
 5 files changed, 711 insertions(+)
 create mode 100644 drivers/net/phy/mediatek/econet-fe-soc.c

-- 
2.39.5




More information about the linux-arm-kernel mailing list