mediatek: update the ethernet compat string

mt2701 is an earlier version of the ip core, so use that compat string as
baseline.

Signed-off-by: John Crispin <john@phrozen.org>
v19.07.3_mercusys_ac12_duma
John Crispin 7 years ago
parent b52932e773
commit a68f6942bc

@ -535,7 +535,7 @@
}; };
eth: ethernet@1b100000 { eth: ethernet@1b100000 {
compatible = "mediatek,mt7623-eth"; compatible = "mediatek,mt2701-eth";
reg = <0 0x1b100000 0 0x20000>; reg = <0 0x1b100000 0 0x20000>;
clocks = <&topckgen CLK_TOP_ETHIF_SEL>, clocks = <&topckgen CLK_TOP_ETHIF_SEL>,

@ -968,7 +968,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
+ }; + };
+ +
+ eth: ethernet@1b100000 { + eth: ethernet@1b100000 {
+ compatible = "mediatek,mt7623-eth"; + compatible = "mediatek,mt2701-eth";
+ reg = <0 0x1b100000 0 0x20000>; + reg = <0 0x1b100000 0 0x20000>;
+ +
+ clocks = <&topckgen CLK_TOP_ETHIF_SEL>, + clocks = <&topckgen CLK_TOP_ETHIF_SEL>,

@ -27,7 +27,7 @@ Cc: devicetree@vger.kernel.org
+* Ethernet controller node +* Ethernet controller node
+ +
+Required properties: +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 +- reg: Address and length of the register set for the device
+- interrupts: Should contain the frame engines interrupt +- interrupts: Should contain the frame engines interrupt
+- clocks: the clock used by the core +- clocks: the clock used by the core
@ -55,7 +55,7 @@ Cc: devicetree@vger.kernel.org
+Example: +Example:
+ +
+eth: ethernet@1b100000 { +eth: ethernet@1b100000 {
+ compatible = "mediatek,mt7623-eth"; + compatible = "mediatek,mt2701-eth";
+ reg = <0 0x1b100000 0 0x20000>; + reg = <0 0x1b100000 0 0x20000>;
+ clocks = <&topckgen CLK_TOP_ETHIF_SEL>, + clocks = <&topckgen CLK_TOP_ETHIF_SEL>,
+ <&ethsys CLK_ETHSYS_ESW>, + <&ethsys CLK_ETHSYS_ESW>,

@ -1817,7 +1817,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
+} +}
+ +
+const struct of_device_id of_mtk_match[] = { +const struct of_device_id of_mtk_match[] = {
+ { .compatible = "mediatek,mt7623-eth" }, + { .compatible = "mediatek,mt2701-eth" },
+ {}, + {},
+}; +};
+ +

@ -20,7 +20,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
+++ b/Documentation/devicetree/bindings/net/mediatek-net.txt +++ b/Documentation/devicetree/bindings/net/mediatek-net.txt
@@ -9,7 +9,8 @@ have dual GMAC each represented by a chi @@ -9,7 +9,8 @@ have dual GMAC each represented by a chi
Required properties: 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 - reg: Address and length of the register set for the device
-- interrupts: Should contain the frame engines interrupt -- interrupts: Should contain the frame engines interrupt
+- interrupts: Should contain the three frame engines interrupts in numeric +- interrupts: Should contain the three frame engines interrupts in numeric

Loading…
Cancel
Save