summaryrefslogtreecommitdiffstats
path: root/arch/arm/dts
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2016-07-01 07:42:25 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2016-09-22 11:20:52 +0200
commit45325c21d7f2695c7b114b0df47f4a1a75ed68f2 (patch)
tree4560cd5de6711964b21fd4aa751524e6abaf4915 /arch/arm/dts
parent6cd4fee0506683b3a3699116f9f4df82a728c73b (diff)
downloadbarebox-45325c21d7f2695c7b114b0df47f4a1a75ed68f2.tar.gz
barebox-45325c21d7f2695c7b114b0df47f4a1a75ed68f2.tar.xz
ARM: i.MX53 Vincell: Reset phy consistently from device tree
The phy reset for the Vincell board is done from device tree whereas the Vincell-LT resets the phy from board init code. Since both boards share the same code base the regular Vincell board ends up with a duplicated phy reset, with the second reset being done after the FEC has been initialized. Fix this by removing the phy reset from the board code and adding the phy reset to the Vincell-LT dts file. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/dts')
-rw-r--r--arch/arm/dts/imx53-guf-vincell-lt.dts1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/dts/imx53-guf-vincell-lt.dts b/arch/arm/dts/imx53-guf-vincell-lt.dts
index bcc378d07f..67a41332f5 100644
--- a/arch/arm/dts/imx53-guf-vincell-lt.dts
+++ b/arch/arm/dts/imx53-guf-vincell-lt.dts
@@ -136,6 +136,7 @@
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_fec>;
phy-mode = "rmii";
+ phy-reset-gpios = <&gpio7 6 GPIO_ACTIVE_HIGH>;
status = "okay";
};