net: macb: Increase halt timeout to accommodate 10Mbps link
authorHarini Katakam <harini.katakam@xilinx.com>
Thu, 16 Mar 2023 08:30:50 +0000 (14:00 +0530)
committerJakub Kicinski <kuba@kernel.org>
Sat, 18 Mar 2023 05:35:21 +0000 (22:35 -0700)
Increase halt timeout to accommodate for 16K SRAM at 10Mbps rounded.

Signed-off-by: Harini Katakam <harini.katakam@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Link: https://lore.kernel.org/r/20230316083050.2108-1-harini.katakam@amd.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/cadence/macb_main.c

index 26f41243743b46b3d1ab1b2dad9bdc2f69160db7..c4edd20c1c668f6163e118f8785b7dd82ffc2d2d 100644 (file)
@@ -94,8 +94,7 @@ struct sifive_fu540_macb_mgmt {
 /* Graceful stop timeouts in us. We should allow up to
  * 1 frame time (10 Mbits/s, full-duplex, ignoring collisions)
  */
-#define MACB_HALT_TIMEOUT      1230
-
+#define MACB_HALT_TIMEOUT      14000
 #define MACB_PM_TIMEOUT  100 /* ms */
 
 #define MACB_MDIO_TIMEOUT      1000000 /* in usecs */