|
@@ -237,20 +237,11 @@
|
|
clocks = <&socplldiv2 0>;
|
|
clocks = <&socplldiv2 0>;
|
|
reg = <0x0 0x1f21c000 0x0 0x1000>;
|
|
reg = <0x0 0x1f21c000 0x0 0x1000>;
|
|
reg-names = "csr-reg";
|
|
reg-names = "csr-reg";
|
|
- csr-mask = <0x3>;
|
|
|
|
|
|
+ csr-mask = <0xa>;
|
|
|
|
+ enable-mask = <0xf>;
|
|
clock-output-names = "sge0clk";
|
|
clock-output-names = "sge0clk";
|
|
};
|
|
};
|
|
|
|
|
|
- sge1clk: sge1clk@1f21c000 {
|
|
|
|
- compatible = "apm,xgene-device-clock";
|
|
|
|
- #clock-cells = <1>;
|
|
|
|
- clocks = <&socplldiv2 0>;
|
|
|
|
- reg = <0x0 0x1f21c000 0x0 0x1000>;
|
|
|
|
- reg-names = "csr-reg";
|
|
|
|
- csr-mask = <0xc>;
|
|
|
|
- clock-output-names = "sge1clk";
|
|
|
|
- };
|
|
|
|
-
|
|
|
|
xge0clk: xge0clk@1f61c000 {
|
|
xge0clk: xge0clk@1f61c000 {
|
|
compatible = "apm,xgene-device-clock";
|
|
compatible = "apm,xgene-device-clock";
|
|
#clock-cells = <1>;
|
|
#clock-cells = <1>;
|
|
@@ -921,6 +912,14 @@
|
|
clocks = <&rtcclk 0>;
|
|
clocks = <&rtcclk 0>;
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+ mdio: mdio@17020000 {
|
|
|
|
+ compatible = "apm,xgene-mdio-rgmii";
|
|
|
|
+ #address-cells = <1>;
|
|
|
|
+ #size-cells = <0>;
|
|
|
|
+ reg = <0x0 0x17020000 0x0 0xd100>;
|
|
|
|
+ clocks = <&menetclk 0>;
|
|
|
|
+ };
|
|
|
|
+
|
|
menet: ethernet@17020000 {
|
|
menet: ethernet@17020000 {
|
|
compatible = "apm,xgene-enet";
|
|
compatible = "apm,xgene-enet";
|
|
status = "disabled";
|
|
status = "disabled";
|
|
@@ -934,7 +933,7 @@
|
|
/* mac address will be overwritten by the bootloader */
|
|
/* mac address will be overwritten by the bootloader */
|
|
local-mac-address = [00 00 00 00 00 00];
|
|
local-mac-address = [00 00 00 00 00 00];
|
|
phy-connection-type = "rgmii";
|
|
phy-connection-type = "rgmii";
|
|
- phy-handle = <&menetphy>;
|
|
|
|
|
|
+ phy-handle = <&menet0phy>,<&menetphy>;
|
|
mdio {
|
|
mdio {
|
|
compatible = "apm,xgene-mdio";
|
|
compatible = "apm,xgene-mdio";
|
|
#address-cells = <1>;
|
|
#address-cells = <1>;
|
|
@@ -960,6 +959,7 @@
|
|
clocks = <&sge0clk 0>;
|
|
clocks = <&sge0clk 0>;
|
|
local-mac-address = [00 00 00 00 00 00];
|
|
local-mac-address = [00 00 00 00 00 00];
|
|
phy-connection-type = "sgmii";
|
|
phy-connection-type = "sgmii";
|
|
|
|
+ phy-handle = <&sgenet0phy>;
|
|
};
|
|
};
|
|
|
|
|
|
sgenet1: ethernet@1f210030 {
|
|
sgenet1: ethernet@1f210030 {
|
|
@@ -973,9 +973,9 @@
|
|
<0x0 0xAD 0x4>;
|
|
<0x0 0xAD 0x4>;
|
|
port-id = <1>;
|
|
port-id = <1>;
|
|
dma-coherent;
|
|
dma-coherent;
|
|
- clocks = <&sge1clk 0>;
|
|
|
|
local-mac-address = [00 00 00 00 00 00];
|
|
local-mac-address = [00 00 00 00 00 00];
|
|
phy-connection-type = "sgmii";
|
|
phy-connection-type = "sgmii";
|
|
|
|
+ phy-handle = <&sgenet1phy>;
|
|
};
|
|
};
|
|
|
|
|
|
xgenet: ethernet@1f610000 {
|
|
xgenet: ethernet@1f610000 {
|