[RFC PATCH 0/5] airoha: add MDIO + PCS support
Christian Marangi
ansuelsmth at gmail.com
Sat Aug 23 01:29:14 CEST 2025
This initial series rework the MT7531 to a dedicated driver
to add support for AN7581 (based on MT7988 Switch).
Also add support for configuring the PCS to setup the
Serdes port.
Posting as RFC to have some comments about the rework of the
MT7531.
Christian Marangi (5):
net: mediatek: move MT7531 mdio to dedicated driver
net: airoha: bind MDIO controller on Ethernet load
net: airoha: add support for Airoha PCS driver
net: airoha: fill in support for PCS in Airoha Ethernet driver
airoha: add PCS node for AN7581
arch/arm/dts/an7581-u-boot.dtsi | 71 ++
arch/arm/dts/en7581-evb-u-boot.dtsi | 18 +
drivers/net/Kconfig | 7 +
drivers/net/Makefile | 5 +
drivers/net/airoha/Kconfig | 12 +
drivers/net/airoha/Makefile | 6 +
drivers/net/airoha/pcs-airoha-common.c | 803 ++++++++++++++
drivers/net/airoha/pcs-airoha.h | 1216 +++++++++++++++++++++
drivers/net/airoha/pcs-an7581.c | 1369 ++++++++++++++++++++++++
drivers/net/airoha_eth.c | 115 ++
drivers/net/mdio-mt7531.c | 140 +++
drivers/net/mdio-mt7531.h | 9 +
drivers/net/mtk_eth/Kconfig | 1 +
drivers/net/mtk_eth/mt753x.c | 29 +-
drivers/net/mtk_eth/mt753x.h | 3 +
15 files changed, 3784 insertions(+), 20 deletions(-)
create mode 100644 drivers/net/airoha/Kconfig
create mode 100644 drivers/net/airoha/Makefile
create mode 100644 drivers/net/airoha/pcs-airoha-common.c
create mode 100644 drivers/net/airoha/pcs-airoha.h
create mode 100644 drivers/net/airoha/pcs-an7581.c
create mode 100644 drivers/net/mdio-mt7531.c
create mode 100644 drivers/net/mdio-mt7531.h
--
2.50.0
More information about the U-Boot
mailing list