summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/net
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2012-09-22 07:27:24 +0000
committerhselasky <hselasky@FreeBSD.org>2012-09-22 07:27:24 +0000
commitbcd6a2054007cb273e3c02979e880d593f2d63e3 (patch)
tree01bef40ed08e80f46c05701f049f62e8727656c5 /sys/dev/usb/net
parent73b6d73a411e8be16f027d34933445af57477830 (diff)
downloadFreeBSD-src-bcd6a2054007cb273e3c02979e880d593f2d63e3.zip
FreeBSD-src-bcd6a2054007cb273e3c02979e880d593f2d63e3.tar.gz
Apply correct casting.
Diffstat (limited to 'sys/dev/usb/net')
-rw-r--r--sys/dev/usb/net/if_smsc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/usb/net/if_smsc.c b/sys/dev/usb/net/if_smsc.c
index 909d674..360b38c 100644
--- a/sys/dev/usb/net/if_smsc.c
+++ b/sys/dev/usb/net/if_smsc.c
@@ -296,7 +296,7 @@ static int
smsc_wait_for_bits(struct smsc_softc *sc, uint32_t reg, uint32_t bits)
{
usb_ticks_t start_ticks;
- usb_ticks_t max_ticks = USB_MS_TO_TICKS(1000);
+ const usb_ticks_t max_ticks = USB_MS_TO_TICKS(1000);
uint32_t val;
int err;
@@ -310,7 +310,7 @@ smsc_wait_for_bits(struct smsc_softc *sc, uint32_t reg, uint32_t bits)
return (0);
uether_pause(&sc->sc_ue, hz / 100);
- } while ((ticks - start_ticks) < max_ticks);
+ } while (((usb_ticks_t)(ticks - start_ticks)) < max_ticks);
return (USB_ERR_TIMEOUT);
}
OpenPOWER on IntegriCloud