mirror of https://gitee.com/openkylin/linux.git
ARM: plat-nomadik: use DIV_ROUND_CLOSEST()
Use DIV_ROUND_CLOSEST() to calculate the cycle counter for the periodic mode instead of relying on homebrew reimplementation. Cc: Alessandro Rubini <rubini@unipv.it> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
0813069d03
commit
2136683172
|
@ -201,7 +201,8 @@ void __init nmdk_timer_init(void __iomem *base, int irq)
|
|||
clk_prescale = MTU_CRn_PRESCALE_1;
|
||||
}
|
||||
|
||||
nmdk_cycle = (rate + HZ/2) / HZ;
|
||||
/* Cycles for periodic mode */
|
||||
nmdk_cycle = DIV_ROUND_CLOSEST(rate, HZ);
|
||||
|
||||
|
||||
/* Timer 0 is the free running clocksource */
|
||||
|
|
Loading…
Reference in New Issue