nds32: ag101/ag102: Fix setting lastdec and now values
authorAxel Lin <axel.lin@ingics.com>
Mon, 8 Jul 2013 06:29:52 +0000 (14:29 +0800)
committerMacpaul Lin <macpaul@gmail.com>
Wed, 24 Jul 2013 03:50:28 +0000 (11:50 +0800)
commit4fc967051396e8e82138c65fd65a353f73e51b89
tree97a31397413ba6bb1be5ca95109362360694ba9a
parente3c58b029255f5acf5471e5992efd7f84b77ebad
nds32: ag101/ag102: Fix setting lastdec and now values

The timer3 counter unit for lastdesc and now values are inconsistent in current
code. The unit of "readl(&tmr->timer3_counter) / (CONFIG_SYS_CLK_FREQ / 2)" is
second. However, CONFIG_SYS_HZ is defined as 1000 in board config file.
This means the accuracy of "lastdec" and "now" should be in millisecond,
thus fix the equation to set lastdec and now variables accordingly.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
arch/nds32/cpu/n1213/ag101/timer.c
arch/nds32/cpu/n1213/ag102/timer.c