This series include 5 patches: 1. add platform level clocks management for dwmac-mediatek 2. resue more common features defined in stmmac_platform.c 3. add ethernet entry for mt8195 4. convert mediatek-dwmac.txt to mediatek-dwmac.yaml 5. add ethernet device node for mt8195 Biao Huang (5): net: stmmac: dwmac-mediatek: add platform level clocks management net: stmmac: dwmac-mediatek: Reuse more common features net: stmmac: dwmac-mediatek: add support for mt8195 dt-bindings: net: dwmac: Convert mediatek-dwmac to DT schema arm64: dts: mt8195: add ethernet device node .../bindings/net/mediatek-dwmac.txt | 91 ----- .../bindings/net/mediatek-dwmac.yaml | 179 ++++++++++ arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 92 +++++ arch/arm64/boot/dts/mediatek/mt8195.dtsi | 70 ++++ .../ethernet/stmicro/stmmac/dwmac-mediatek.c | 313 ++++++++++++++++-- 5 files changed, 632 insertions(+), 113 deletions(-) delete mode 100644 Documentation/devicetree/bindings/net/mediatek-dwmac.txt create mode 100644 Documentation/devicetree/bindings/net/mediatek-dwmac.yaml -- 2.18.0