X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=init%2Fcalibrate.c;h=24fe022c55f976004c7acfb1c22ed6b7f0ce0954;hb=c34c32ea97718bb24fc06158733580003ba89211;hp=6eb48e53d61c58869bdc8aa5250397a2594ab0e3;hpb=3d0beb921fa34ebf8b13e206e5473329b14deb83;p=mv-sheeva.git diff --git a/init/calibrate.c b/init/calibrate.c index 6eb48e53d61..24fe022c55f 100644 --- a/init/calibrate.c +++ b/init/calibrate.c @@ -66,7 +66,7 @@ static unsigned long __cpuinit calibrate_delay_direct(void) pre_start = 0; read_current_timer(&start); start_jiffies = jiffies; - while (jiffies <= (start_jiffies + 1)) { + while (time_before_eq(jiffies, start_jiffies + 1)) { pre_start = start; read_current_timer(&start); } @@ -74,8 +74,8 @@ static unsigned long __cpuinit calibrate_delay_direct(void) pre_end = 0; end = post_start; - while (jiffies <= - (start_jiffies + 1 + DELAY_CALIBRATION_TICKS)) { + while (time_before_eq(jiffies, start_jiffies + 1 + + DELAY_CALIBRATION_TICKS)) { pre_end = end; read_current_timer(&end); }