Revision 07292f8e51dfc9a8f4065e08144955eebff88944 authored by Daniil Stas on 23 May 2021, 22:24:48 UTC, committed by Ramon Fried on 18 June 2021, 08:29:17 UTC
Disabling clk_ck clock leads to link up status loss in phy, which
leads to auto-negotiation restart before each network command
execution.

This issue is especially big for PXE boot protocol because of
auto-negotiation restarts before each configuration filename trial.

To avoid this issue don't disable clk_ck clock after it was enabled.

Signed-off-by: Daniil Stas <daniil.stas@posteo.net>
Cc: Ramon Fried <rfried.dev@gmail.com>
Cc: Joe Hershberger <joe.hershberger@ni.com>
Cc: Patrick Delaunay <patrick.delaunay@foss.st.com>
Cc: Patrice Chotard <patrice.chotard@foss.st.com>

Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
1 parent 7001863
History
File Mode Size
Kconfig -rw-r--r-- 55.6 KB
Makefile -rw-r--r-- 1.3 KB
spl.c -rw-r--r-- 21.9 KB
spl_atf.c -rw-r--r-- 9.3 KB
spl_bootrom.c -rw-r--r-- 742 bytes
spl_dfu.c -rw-r--r-- 1.1 KB
spl_ext.c -rw-r--r-- 3.4 KB
spl_fat.c -rw-r--r-- 3.9 KB
spl_fit.c -rw-r--r-- 20.9 KB
spl_legacy.c -rw-r--r-- 3.4 KB
spl_mmc.c -rw-r--r-- 10.2 KB
spl_nand.c -rw-r--r-- 4.8 KB
spl_net.c -rw-r--r-- 2.4 KB
spl_nor.c -rw-r--r-- 3.0 KB
spl_onenand.c -rw-r--r-- 1.1 KB
spl_opensbi.c -rw-r--r-- 2.6 KB
spl_optee.S -rw-r--r-- 244 bytes
spl_ram.c -rw-r--r-- 2.1 KB
spl_sata.c -rw-r--r-- 2.5 KB
spl_sdp.c -rw-r--r-- 1.1 KB
spl_spi.c -rw-r--r-- 4.3 KB
spl_ubi.c -rw-r--r-- 2.4 KB
spl_usb.c -rw-r--r-- 1.6 KB
spl_xip.c -rw-r--r-- 881 bytes
spl_ymodem.c -rw-r--r-- 4.0 KB

back to top