[PATCH] configs: rpi: Set phy auto negotiation

matthias.bgg at kernel.org matthias.bgg at kernel.org
Thu Jan 30 10:15:26 CET 2020


From: Matthias Brugger <mbrugger at suse.com>

Lower timeout for PHY auto negotiation as otherwise
we have to wait for far too long.

Signed-off-by: Matthias Brugger <mbrugger at suse.com>

---

 include/configs/rpi.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/include/configs/rpi.h b/include/configs/rpi.h
index 83e258a6b9..18b817a001 100644
--- a/include/configs/rpi.h
+++ b/include/configs/rpi.h
@@ -74,6 +74,14 @@
 #define CONFIG_TFTP_TSIZE
 #endif
 
+/*
+ * RPi4 genet uses the generic phy support, set the
+ * timeout for auto-negotiation of the PHY in 50 ms units
+ */
+#ifdef PHYLIB
+#define PHY_ANEG_TIMEOUT        20
+#endif
+
 /* Console configuration */
 #define CONFIG_SYS_CBSIZE		1024
 
-- 
2.24.1



More information about the U-Boot mailing list