]> git.baikalelectronics.ru Git - kernel.git/commit
net: axienet: increase reset timeout
authorRobert Hancock <robert.hancock@calian.com>
Tue, 18 Jan 2022 21:41:24 +0000 (15:41 -0600)
committerDavid S. Miller <davem@davemloft.net>
Wed, 19 Jan 2022 11:29:14 +0000 (11:29 +0000)
commit053309948242958cc6ab91b179c0678b5c191be7
treedf43ecc6a3b4956b84caee3afef5f69212f9b8df
parente11d44ca144c8171c6c7784654d3818db2bc67aa
net: axienet: increase reset timeout

The previous timeout of 1ms was too short to handle some cases where the
core is reset just after the input clocks were started, which will
be introduced in an upcoming patch. Increase the timeout to 50ms. Also
simplify the reset timeout checking to use read_poll_timeout.

Fixes: 38d6a6ba0d0c6 ("drivers/net/ethernet/xilinx: added Xilinx AXI Ethernet driver")
Signed-off-by: Robert Hancock <robert.hancock@calian.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/xilinx/xilinx_axienet_main.c