| From: |
| Louis-Alexis Eyraud <louisalexis.eyraud-AT-collabora.com> |
| To: |
| Andrew Lunn <andrew+netdev-AT-lunn.ch>, "David S. Miller" <davem-AT-davemloft.net>, Eric Dumazet <edumazet-AT-google.com>, Jakub Kicinski <kuba-AT-kernel.org>, Paolo Abeni <pabeni-AT-redhat.com>, Rob Herring <robh-AT-kernel.org>, Krzysztof Kozlowski <krzk+dt-AT-kernel.org>, Conor Dooley <conor+dt-AT-kernel.org>, Richard Cochran <richardcochran-AT-gmail.com>, Matthias Brugger <matthias.bgg-AT-gmail.com>, AngeloGioacchino Del Regno <angelogioacchino.delregno-AT-collabora.com>, Biao Huang <biao.huang-AT-mediatek.com>, Maxime Coquelin <mcoquelin.stm32-AT-gmail.com>, Alexandre Torgue <alexandre.torgue-AT-foss.st.com> |
| Subject: |
| [PATCH net-next 0/6] net/stmmac: Add Mediatek MT8189 support |
| Date: |
| Tue, 07 Jul 2026 10:21:18 +0200 |
| Message-ID: |
| <20260707-dwmac-mediatek-mt8189-v1-0-17f345eaaca3@collabora.com> |
| Cc: |
| maxime.chevallier-AT-bootlin.com, rmk+kernel-AT-armlinux.org.uk, kernel-AT-collabora.com, netdev-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, linux-arm-kernel-AT-lists.infradead.org, linux-mediatek-AT-lists.infradead.org, linux-stm32-AT-st-md-mailman.stormreply.com, Louis-Alexis Eyraud <louisalexis.eyraud-AT-collabora.com> |
| Archive-link: |
| Article |
This series adds the Ethernet support for Mediatek MT8189 SoC and its
variants (MT8371, MT8391). These SoC integrate a Gigabit Ethernet MAC
with RGMII/RMII/MII interface, with a similar design than previous SoCs
such MT8188 or MT8195.
This series is based on net-next tree (sha1: 474cff686812).
It has been tested on Mediatek Genio 520-EVK (MT8371) and 720-EVK
(MT8391) boards, integrating an Airoha AN8801R Ethernet PHY, with
hardware enablement series ([1]) and additional devicetrees patches
for enabling the Ethernet interface.
[1]: https://lore.kernel.org/linux-mediatek/20260701-add-media...
Signed-off-by: Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>
---
Louis-Alexis Eyraud (6):
dt-bindings: net: mediatek-dwmac: add support for MT8189 SoC
net: stmmac: mediatek: add PERI_ETH_CTRLx register offset in platform data
net: stmmac: mediatek: rename MT2712 and MT8195 variant methods
net: stmmac: mediatek: add support for TX clock output enable feature
net: stmmac: mediatek: add support for TX deallocation adjustment feature
net: stmmac: mediatek: add support for MT8189 SoC
.../devicetree/bindings/net/mediatek-dwmac.yaml | 77 ++++++++++-----
.../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 109 +++++++++++++++------
2 files changed, 135 insertions(+), 51 deletions(-)
---
base-commit: 474cff6868129755cf889edf40d7f491729fc588
change-id: 20260703-dwmac-mediatek-mt8189-9dafe3984951
Best regards,
--
Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>