aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/sun/sungem.c
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2012-04-20 06:56:15 -0400
committerDavid S. Miller <davem@davemloft.net>2012-04-21 15:28:48 -0400
commit3a22d5d5eb7bb0e521f3a0e76d20747cc7fb6798 (patch)
tree958a8e455adaf6d5e674a8cd14440d66e12f74be /drivers/net/ethernet/sun/sungem.c
parent32fd32a59cb6685324652ea0d79696c95453aebf (diff)
sungem: use mdelay instead of udelay where necessary
Some architectures like ARM cannot handle large numbers as arguments to udelay, so the drivers should use mdelay when delaying for multiple miliseconds. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/sun/sungem.c')
-rw-r--r--drivers/net/ethernet/sun/sungem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/sun/sungem.c b/drivers/net/ethernet/sun/sungem.c
index dfd4b1d13a51..dc065face7ac 100644
--- a/drivers/net/ethernet/sun/sungem.c
+++ b/drivers/net/ethernet/sun/sungem.c
@@ -401,7 +401,7 @@ static int gem_rxmac_reset(struct gem *gp)
401 return 1; 401 return 1;
402 } 402 }
403 403
404 udelay(5000); 404 mdelay(5);
405 405
406 /* Execute RX reset command. */ 406 /* Execute RX reset command. */
407 writel(gp->swrst_base | GREG_SWRST_RXRST, 407 writel(gp->swrst_base | GREG_SWRST_RXRST,