summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx28-evk.dts
diff options
context:
space:
mode:
authorShawn Guo <shawn.guo@linaro.org>2012-06-28 07:45:02 +0400
committerShawn Guo <shawn.guo@linaro.org>2012-07-03 09:25:21 +0400
commitc9987c8106ac535bf207199be6ed4174d04dc679 (patch)
tree4e5573653172e6d8fcc251e634ec31c27152ac5f /arch/arm/boot/dts/imx28-evk.dts
parent64edbcdd9c8d2aac36bead7f8cdafe0ec02bab40 (diff)
downloadlinux-c9987c8106ac535bf207199be6ed4174d04dc679.tar.xz
ARM: dts: imx28-evk: add missing properties for fec
Add missing properties for fec, phy-supply, phy-reset-gpios and phy-reset-duration, which are required by fec driver for successfully probe fec from device tree, if bootloader hasn't set those things up. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/imx28-evk.dts')
-rw-r--r--arch/arm/boot/dts/imx28-evk.dts11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx28-evk.dts b/arch/arm/boot/dts/imx28-evk.dts
index 28b94d309998..cf2ab2efa0a9 100644
--- a/arch/arm/boot/dts/imx28-evk.dts
+++ b/arch/arm/boot/dts/imx28-evk.dts
@@ -120,6 +120,9 @@
phy-mode = "rmii";
pinctrl-names = "default";
pinctrl-0 = <&mac0_pins_a>;
+ phy-supply = <&reg_fec_3v3>;
+ phy-reset-gpios = <&gpio4 13 0>;
+ phy-reset-duration = <100>;
status = "okay";
};
@@ -149,6 +152,14 @@
regulator-max-microvolt = <3300000>;
gpio = <&gpio3 28 0>;
};
+
+ reg_fec_3v3: fec-3v3 {
+ compatible = "regulator-fixed";
+ regulator-name = "fec-3v3";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ gpio = <&gpio2 15 0>;
+ };
};
sound {