Hello, This series is based on commit 088d24eb96f Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-samsung of the master branch of Mainline U-Boot.
The Auto Negotiation procedure between two Ethernet PHYs consists of determining the best commonly supported parameters among Speed, Duplex Mode and Flow Control. The time taken for this procedure is not only dependent on the local PHY used, but also on the link-partner PHY. While the board and its PHY may be capable of completing the Auto-Negotiation process in under 10,000 ms (highest timeout specified in the configs of one of the boards prior to this series updating it), the Link-Partner connected to it may not be capable of guaranteeing this. As a result, we might observe intermittent timeouts. An example of such a Link-Partner is a Network Switch with around 25 Ports with each port connected to a different Board, and all Boards possibly starting the Auto-Negotiation process in tandem. This is unlikely, but when it does occur, it might result in a timeout. Therefore, this series is increasing the timeout to 20,000 ms to be on the safe side. Since the parameter being modified is a timeout, there should be no adverse affect except in cases where a timeout is expected earlier - possibly to initiate the fallback mechanism quickly. Regards, Siddharth. Siddharth Vadapalli (45): configs: am335x_baltos_defconfig: Increase aneg timeout to 20000 ms configs: am335x_evm_defconfig: Increase aneg timeout to 20000 ms configs: am335x_evm_spiboot_defconfig: Increase aneg timeout to 20000 ms configs: am335x_hs_evm_defconfig: Increase aneg timeout to 20000 ms configs: am335x_hs_evm_uart_defconfig: Increase aneg timeout to 20000 ms configs: am43xx_evm_defconfig: Increase aneg timeout to 20000 ms configs: am43xx_evm_qspiboot_defconfig: Increase aneg timeout to 20000 ms configs: am43xx_evm_rtconly_defconfig: Increase aneg timeout to 20000 ms configs: am43xx_evm_usbhost_boot_defconfig: Increase aneg timeout to 20000 ms configs: am43xx_hs_evm_defconfig: Increase aneg timeout to 20000 ms configs: am43xx_hs_evm_qspi_defconfig: Increase aneg timeout to 20000 ms configs: am57xx_evm_defconfig: Increase aneg timeout to 20000 ms configs: am57xx_hs_evm_defconfig: Increase aneg timeout to 20000 ms configs: am57xx_hs_evm_usb_defconfig: Increase aneg timeout to 20000 ms configs: am62ax_evm_a53_defconfig: Increase aneg timeout to 20000 ms configs: am62px_evm_a53_defconfig: Increase aneg timeout to 20000 ms configs: am62x_beagleplay_a53_defconfig: Increase aneg timeout to 20000 ms configs: am62x_evm_a53_defconfig: Increase aneg timeout to 20000 ms configs: am62x_evm_r5_ethboot_defconfig: Increase aneg timeout to 20000 ms configs: am64x_evm_{r5,a53}_defconfig: Increase aneg timeout to 20000 ms configs: am65x_evm_a53_defconfig: Increase aneg timeout to 20000 ms configs: am67a_beagley_ai_a53_defconfig: Increase aneg timeout to 20000 ms configs: dra7xx_evm_defconfig: Increase aneg timeout to 20000 ms configs: dra7xx_hs_evm_defconfig: Increase aneg timeout to 20000 ms configs: j7200_evm_a72_defconfig: Increase aneg timeout to 20000 ms configs: j721e_beagleboneai64_a72_defconfig: Increase aneg timeout to 20000 ms configs: j721e_evm_a72_defconfig: Increase aneg timeout to 20000 ms configs: j721s2_evm_a72_defconfig: Increase aneg timeout to 20000 ms configs: j722s_evm_a53_defconfig: Increase aneg timeout to 20000 ms configs: j784s4_evm_a72_defconfig: Increase aneg timeout to 20000 ms configs: k2e_evm_defconfig: Increase aneg timeout to 20000 ms configs: k2e_hs_evm_defconfig: Increase aneg timeout to 20000 ms configs: k2g_evm_defconfig: Increase aneg timeout to 20000 ms configs: k2g_hs_evm_defconfig: Increase aneg timeout to 20000 ms configs: k2hk_evm_defconfig: Increase aneg timeout to 20000 ms configs: k2hk_hs_evm_defconfig: Increase aneg timeout to 20000 ms configs: k2l_evm_defconfig: Increase aneg timeout to 20000 ms configs: k2l_hs_evm_defconfig: Increase aneg timeout to 20000 ms configs: phycore_am62ax_a53_defconfig: Increase aneg timeout to 20000 ms configs: phycore_am62ax_r5_ethboot_defconfig: Increase aneg timeout to 20000 ms configs: phycore_am62x_a53_defconfig: Increase aneg timeout to 20000 ms configs: phycore_am62x_r5_ethboot_defconfig: Increase aneg timeout to 20000 ms configs: phycore_am64x_{r5,a53}_defconfig: Increase aneg timeout to 20000 ms configs: verdin-am62_a53_defconfig: Increase aneg timeout to 20000 ms configs: verdin-am62p_a53_defconfig: Increase aneg timeout to 20000 ms configs/am335x_baltos_defconfig | 1 + configs/am335x_evm_defconfig | 1 + configs/am335x_evm_spiboot_defconfig | 1 + configs/am335x_hs_evm_defconfig | 1 + configs/am335x_hs_evm_uart_defconfig | 1 + configs/am43xx_evm_defconfig | 2 +- configs/am43xx_evm_qspiboot_defconfig | 2 +- configs/am43xx_evm_rtconly_defconfig | 2 +- configs/am43xx_evm_usbhost_boot_defconfig | 2 +- configs/am43xx_hs_evm_defconfig | 2 +- configs/am43xx_hs_evm_qspi_defconfig | 2 +- configs/am57xx_evm_defconfig | 2 +- configs/am57xx_hs_evm_defconfig | 2 +- configs/am57xx_hs_evm_usb_defconfig | 2 +- configs/am62ax_evm_a53_defconfig | 1 + configs/am62px_evm_a53_defconfig | 1 + configs/am62x_beagleplay_a53_defconfig | 1 + configs/am62x_evm_a53_defconfig | 1 + configs/am62x_evm_r5_ethboot_defconfig | 1 + configs/am64x_evm_a53_defconfig | 1 + configs/am64x_evm_r5_defconfig | 1 + configs/am65x_evm_a53_defconfig | 1 + configs/am67a_beagley_ai_a53_defconfig | 1 + configs/dra7xx_evm_defconfig | 1 + configs/dra7xx_hs_evm_defconfig | 1 + configs/j7200_evm_a72_defconfig | 1 + configs/j721e_beagleboneai64_a72_defconfig | 1 + configs/j721e_evm_a72_defconfig | 1 + configs/j721s2_evm_a72_defconfig | 1 + configs/j722s_evm_a53_defconfig | 1 + configs/j784s4_evm_a72_defconfig | 1 + configs/k2e_evm_defconfig | 1 + configs/k2e_hs_evm_defconfig | 1 + configs/k2g_evm_defconfig | 2 +- configs/k2g_hs_evm_defconfig | 2 +- configs/k2hk_evm_defconfig | 1 + configs/k2hk_hs_evm_defconfig | 1 + configs/k2l_evm_defconfig | 1 + configs/k2l_hs_evm_defconfig | 1 + configs/phycore_am62ax_a53_defconfig | 1 + configs/phycore_am62ax_r5_ethboot_defconfig | 1 + configs/phycore_am62x_a53_defconfig | 1 + configs/phycore_am62x_r5_ethboot_defconfig | 1 + configs/phycore_am64x_a53_defconfig | 1 + configs/phycore_am64x_r5_defconfig | 1 + configs/verdin-am62_a53_defconfig | 1 + configs/verdin-am62p_a53_defconfig | 1 + 47 files changed, 47 insertions(+), 11 deletions(-) -- 2.34.1