summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/sun
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2012-04-20 10:56:15 (GMT)
committerDavid S. Miller <davem@davemloft.net>2012-04-21 19:28:48 (GMT)
commit3a22d5d5eb7bb0e521f3a0e76d20747cc7fb6798 (patch)
tree958a8e455adaf6d5e674a8cd14440d66e12f74be /drivers/net/ethernet/sun
parent32fd32a59cb6685324652ea0d79696c95453aebf (diff)
downloadlinux-fsl-qoriq-3a22d5d5eb7bb0e521f3a0e76d20747cc7fb6798.tar.xz
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')
-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 dfd4b1d..dc065fa 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)
return 1;
}
- udelay(5000);
+ mdelay(5);
/* Execute RX reset command. */
writel(gp->swrst_base | GREG_SWRST_RXRST,