aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/boot/dts/armada-370-db.dts23
-rw-r--r--arch/arm/boot/dts/armada-xp-db.dts43
2 files changed, 66 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/armada-370-db.dts b/arch/arm/boot/dts/armada-370-db.dts
index fffd5c2a3041..76362f733d7b 100644
--- a/arch/arm/boot/dts/armada-370-db.dts
+++ b/arch/arm/boot/dts/armada-370-db.dts
@@ -38,5 +38,28 @@
38 clock-frequency = <600000000>; 38 clock-frequency = <600000000>;
39 status = "okay"; 39 status = "okay";
40 }; 40 };
41
42 mdio {
43 phy0: ethernet-phy@0 {
44 reg = <0>;
45 };
46
47 phy1: ethernet-phy@1 {
48 reg = <1>;
49 };
50 };
51
52 ethernet@d0070000 {
53 clock-frequency = <200000000>;
54 status = "okay";
55 phy = <&phy0>;
56 phy-mode = "rgmii-id";
57 };
58 ethernet@d0074000 {
59 clock-frequency = <200000000>;
60 status = "okay";
61 phy = <&phy1>;
62 phy-mode = "rgmii-id";
63 };
41 }; 64 };
42}; 65};
diff --git a/arch/arm/boot/dts/armada-xp-db.dts b/arch/arm/boot/dts/armada-xp-db.dts
index b1fc728515e9..b614bd054822 100644
--- a/arch/arm/boot/dts/armada-xp-db.dts
+++ b/arch/arm/boot/dts/armada-xp-db.dts
@@ -46,5 +46,48 @@
46 clock-frequency = <250000000>; 46 clock-frequency = <250000000>;
47 status = "okay"; 47 status = "okay";
48 }; 48 };
49
50 mdio {
51 phy0: ethernet-phy@0 {
52 reg = <0>;
53 };
54
55 phy1: ethernet-phy@1 {
56 reg = <1>;
57 };
58
59 phy2: ethernet-phy@2 {
60 reg = <25>;
61 };
62
63 phy3: ethernet-phy@3 {
64 reg = <27>;
65 };
66 };
67
68 ethernet@d0070000 {
69 clock-frequency = <250000000>;
70 status = "okay";
71 phy = <&phy0>;
72 phy-mode = "rgmii-id";
73 };
74 ethernet@d0074000 {
75 clock-frequency = <250000000>;
76 status = "okay";
77 phy = <&phy1>;
78 phy-mode = "rgmii-id";
79 };
80 ethernet@d0030000 {
81 clock-frequency = <250000000>;
82 status = "okay";
83 phy = <&phy2>;
84 phy-mode = "sgmii";
85 };
86 ethernet@d0034000 {
87 clock-frequency = <250000000>;
88 status = "okay";
89 phy = <&phy3>;
90 phy-mode = "sgmii";
91 };
49 }; 92 };
50}; 93};