summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx25-karo-tx25.dts
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2014-05-09 19:59:55 +0800
committerShawn Guo <shawn.guo@freescale.com>2014-05-16 23:02:11 +0800
commit974e5872013dce84ad7c5bbbc954fc550eecc467 (patch)
treec6fef78e498c3b4fbc00da369a420720f3d337ba /arch/arm/boot/dts/imx25-karo-tx25.dts
parent8d69043d9950d276bb8553eb57a9b2c24833cf76 (diff)
ARM: dts: Karo TX25: Add phy reset gpio and supply for FEC
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Lothar Waßmann <LW@KARO-electronics.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx25-karo-tx25.dts')
-rw-r--r--arch/arm/boot/dts/imx25-karo-tx25.dts18
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx25-karo-tx25.dts b/arch/arm/boot/dts/imx25-karo-tx25.dts
index c84d5c932a99..69d421790d2f 100644
--- a/arch/arm/boot/dts/imx25-karo-tx25.dts
+++ b/arch/arm/boot/dts/imx25-karo-tx25.dts
@@ -20,6 +20,22 @@
stdout-path = &uart1;
};
+ regulators {
+ compatible = "simple-bus";
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ reg_fec_phy: regulator@0 {
+ compatible = "regulator-fixed";
+ reg = <0>;
+ regulator-name = "fec-phy";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ gpio = <&gpio4 9 0>;
+ enable-active-high;
+ };
+ };
+
memory {
reg = <0x80000000 0x02000000 0x90000000 0x02000000>;
};
@@ -81,7 +97,9 @@
&fec {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_fec>;
+ phy-reset-gpios = <&gpio3 7 0>;
phy-mode = "rmii";
+ phy-supply = <&reg_fec_phy>;
status = "okay";
};