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
.github
Licenses
api
arch
board
cmd
common
configs
disk
doc
drivers
dts
env
examples
fs
include
lib
net
post
scripts
test
tools
.azure-pipelines.yml -rw-r--r-- 16.2 KB
.checkpatch.conf -rw-r--r-- 817 bytes
.gitattributes -rw-r--r-- 169 bytes
.gitignore -rw-r--r-- 939 bytes
.gitlab-ci.yml -rw-r--r-- 9.7 KB
.mailmap -rw-r--r-- 2.3 KB
.readthedocs.yml -rw-r--r-- 502 bytes
Kbuild -rw-r--r-- 783 bytes
Kconfig -rw-r--r-- 15.5 KB
MAINTAINERS -rw-r--r-- 32.4 KB
Makefile -rw-r--r-- 75.8 KB
README -rw-r--r-- 160.7 KB
config.mk -rw-r--r-- 2.1 KB

README

back to top