
currticks() is defined as get_timer(0), which returns an unsigned long, so use %lu instead of %d to print the result.
Signed-off-by: Thierry Reding treding@nvidia.com --- drivers/net/rtl8169.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/net/rtl8169.c b/drivers/net/rtl8169.c index 13fa9c0..0e6f2ad 100644 --- a/drivers/net/rtl8169.c +++ b/drivers/net/rtl8169.c @@ -502,7 +502,7 @@ static int rtl_send(struct eth_device *dev, void *packet, int length) if (currticks() >= to) { #ifdef DEBUG_RTL8169_TX puts ("tx timeout/error\n"); - printf ("%s elapsed time : %d\n", __FUNCTION__, currticks()-stime); + printf ("%s elapsed time : %lu\n", __FUNCTION__, currticks()-stime); #endif ret = 0; } else { @@ -604,7 +604,7 @@ static void rtl8169_hw_start(struct eth_device *dev) RTL_W16(MultiIntr, RTL_R16(MultiIntr) & 0xF000);
#ifdef DEBUG_RTL8169 - printf ("%s elapsed time : %d\n", __FUNCTION__, currticks()-stime); + printf ("%s elapsed time : %lu\n", __FUNCTION__, currticks()-stime); #endif }
@@ -642,7 +642,7 @@ static void rtl8169_init_ring(struct eth_device *dev) }
#ifdef DEBUG_RTL8169 - printf ("%s elapsed time : %d\n", __FUNCTION__, currticks()-stime); + printf ("%s elapsed time : %lu\n", __FUNCTION__, currticks()-stime); #endif }
@@ -683,7 +683,7 @@ static int rtl_reset(struct eth_device *dev, bd_t *bis) txb[5] = dev->enetaddr[5];
#ifdef DEBUG_RTL8169 - printf ("%s elapsed time : %d\n", __FUNCTION__, currticks()-stime); + printf ("%s elapsed time : %lu\n", __FUNCTION__, currticks()-stime); #endif return 0; }