};
eth: ethernet@1b100000 {
- compatible = "mediatek,mt7623-eth";
+ compatible = "mediatek,mt2701-eth";
reg = <0 0x1b100000 0 0x20000>;
clocks = <&topckgen CLK_TOP_ETHIF_SEL>,
+ };
+
+ eth: ethernet@1b100000 {
-+ compatible = "mediatek,mt7623-eth";
++ compatible = "mediatek,mt2701-eth";
+ reg = <0 0x1b100000 0 0x20000>;
+
+ clocks = <&topckgen CLK_TOP_ETHIF_SEL>,
+* Ethernet controller node
+
+Required properties:
-+- compatible: Should be "mediatek,mt7623-eth"
++- compatible: Should be "mediatek,mt2701-eth"
+- reg: Address and length of the register set for the device
+- interrupts: Should contain the frame engines interrupt
+- clocks: the clock used by the core
+Example:
+
+eth: ethernet@1b100000 {
-+ compatible = "mediatek,mt7623-eth";
++ compatible = "mediatek,mt2701-eth";
+ reg = <0 0x1b100000 0 0x20000>;
+ clocks = <&topckgen CLK_TOP_ETHIF_SEL>,
+ <ðsys CLK_ETHSYS_ESW>,
+}
+
+const struct of_device_id of_mtk_match[] = {
-+ { .compatible = "mediatek,mt7623-eth" },
++ { .compatible = "mediatek,mt2701-eth" },
+ {},
+};
+
+++ b/Documentation/devicetree/bindings/net/mediatek-net.txt
@@ -9,7 +9,8 @@ have dual GMAC each represented by a chi
Required properties:
- - compatible: Should be "mediatek,mt7623-eth"
+ - compatible: Should be "mediatek,mt2701-eth"
- reg: Address and length of the register set for the device
-- interrupts: Should contain the frame engines interrupt
+- interrupts: Should contain the three frame engines interrupts in numeric