From 9ac9886293413435585c5b06d874f78ccc0702b9 Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Wed, 15 Jan 2020 10:14:34 +0100 Subject: arm64: dts: fsl-imx8mm-verdin: eth phy: improve startup After the Ethernet PHY supply is enabled an RC holds the reset asserted for about 120 ms. Reduce the time waited from 1000 ms to 200 ms which should account for any possible tolerance. U-Boot enables the PHY supply, switching it off in Linux with the RGMII pins allready muxed creates backfeeding, thus set regulator-boot-on. Related-to: HAR-2339 Signed-off-by: Max Krummenacher --- arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi index faff1c8389f0..1175dfb56cf5 100755 --- a/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-verdin.dtsi @@ -24,10 +24,11 @@ gpio = <&gpio2 20 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_reg_eth>; + regulator-boot-on; regulator-name = "V3.3_ETH"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; - startup-delay-us = <1000000>; + startup-delay-us = <200000>; }; reg_usb_otg1_vbus: regulator-usb-otg1 { -- cgit v1.2.3