ARM: dts: Add ethernet to a bunch of platforms
These platforms have the PHY defined already so we just need to add a single device node to each of them to activate the ethernet device. The PHY skew/delay settings for pin control is known from a few vendor trees and old OpenWRT patch sets. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
@@ -136,6 +136,13 @@
|
||||
"gpio0bgrp";
|
||||
};
|
||||
};
|
||||
pinctrl-gmii {
|
||||
/* This platform use both the ethernet ports */
|
||||
mux {
|
||||
function = "gmii";
|
||||
groups = "gmii_gmac0_grp", "gmii_gmac1_grp";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -165,5 +172,18 @@
|
||||
<0x6000 0 0 3 &pci_intc 1>,
|
||||
<0x6000 0 0 4 &pci_intc 2>;
|
||||
};
|
||||
|
||||
ethernet@60000000 {
|
||||
status = "okay";
|
||||
|
||||
ethernet-port@0 {
|
||||
phy-mode = "rgmii";
|
||||
phy-handle = <&phy0>;
|
||||
};
|
||||
ethernet-port@1 {
|
||||
phy-mode = "rgmii";
|
||||
phy-handle = <&phy1>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
Reference in New Issue
Block a user