Skip to content

Commit

Permalink
ARM64: dts: marvell: Add network support for Armada 3700
Browse files Browse the repository at this point in the history
Add neta nodes for network support both in device tree for the SoC and
the board.

Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Gregory CLEMENT authored and David S. Miller committed Dec 2, 2016
1 parent 2636ac3 commit ea7ae88
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
23 changes: 23 additions & 0 deletions arch/arm64/boot/dts/marvell/armada-3720-db.dts
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,26 @@
&pcie0 {
status = "okay";
};

&mdio {
status = "okay";
phy0: ethernet-phy@0 {
reg = <0>;
};

phy1: ethernet-phy@1 {
reg = <1>;
};
};

&eth0 {
phy-mode = "rgmii-id";
phy = <&phy0>;
status = "okay";
};

&eth1 {
phy-mode = "sgmii";
phy = <&phy1>;
status = "okay";
};
23 changes: 23 additions & 0 deletions arch/arm64/boot/dts/marvell/armada-37xx.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,29 @@
};
};

eth0: ethernet@30000 {
compatible = "marvell,armada-3700-neta";
reg = <0x30000 0x4000>;
interrupts = <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&sb_periph_clk 8>;
status = "disabled";
};

mdio: mdio@32004 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "marvell,orion-mdio";
reg = <0x32004 0x4>;
};

eth1: ethernet@40000 {
compatible = "marvell,armada-3700-neta";
reg = <0x40000 0x4000>;
interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&sb_periph_clk 7>;
status = "disabled";
};

usb3: usb@58000 {
compatible = "marvell,armada3700-xhci",
"generic-xhci";
Expand Down

0 comments on commit ea7ae88

Please sign in to comment.