From: Igor Opaniuk Date: Mon, 24 Jun 2019 08:39:14 +0000 (+0300) Subject: apalis_imx6: increase phy autoneg timeout X-Git-Url: http://git.openwrt.org/ubox.git?a=commitdiff_plain;h=0ac662da35e48b859b5d43e0c86f233f25730ee5;p=project%2Fbcm63xx%2Fu-boot.git apalis_imx6: increase phy autoneg timeout Default value (4000ms) of PHY_ANEG_TIMEOUT for Micrel KSZ9031 contoller isn't sufficient to finish auto-negotiation, which sometimes leads to timeout errors: Apalis iMX6 # dhcp FEC Waiting for PHY auto negotiation to complete......... TIMEOUT ! Increase the auto-negotiation time-out to 15000ms. Signed-off-by: Igor Opaniuk Reviewed-by: Philippe Schenker --- diff --git a/include/configs/apalis_imx6.h b/include/configs/apalis_imx6.h index cffb90a690..db37fa7b73 100644 --- a/include/configs/apalis_imx6.h +++ b/include/configs/apalis_imx6.h @@ -58,6 +58,7 @@ #define IMX_FEC_BASE ENET_BASE_ADDR #define CONFIG_FEC_XCV_TYPE RGMII #define CONFIG_ETHPRIME "FEC" +#define PHY_ANEG_TIMEOUT 15000 /* PHY needs longer aneg time */ #define CONFIG_FEC_MXC_PHYADDR 6 #define CONFIG_TFTP_TSIZE