commit 4b6190b76e34e774d3099ea60b46fba23bb45cf0 Author: Jiri Slaby Date: Tue Jul 17 08:23:10 2007 +0200 round_jiffies calibration timer (powersave) diff --git a/ath.c b/ath.c index 2f3597d..034e23c 100644 --- a/ath.c +++ b/ath.c @@ -591,8 +591,8 @@ static int ath_init(struct ath_softc *sc) ath5k_hw_set_intr(sc->ah, sc->imask); - mod_timer(&sc->calib_tim, jiffies + - msecs_to_jiffies(ath_calinterval * 1000)); + mod_timer(&sc->calib_tim, round_jiffies(jiffies + + msecs_to_jiffies(ath_calinterval * 1000))); ret = 0; done: @@ -1200,8 +1200,8 @@ static void ath_calibrate(unsigned long data) sc->stats.ast_per_calfail++; } - mod_timer(&sc->calib_tim, jiffies + - msecs_to_jiffies(ath_calinterval * 1000)); + mod_timer(&sc->calib_tim, round_jiffies(jiffies + + msecs_to_jiffies(ath_calinterval * 1000))); } static void ath_led_off(unsigned long data)