]> git.sur5r.net Git - u-boot/commit
powerpc: macros for e500mc timer regs added
authorBoschung, Rainer <Rainer.Boschung@keymile.com>
Tue, 3 Jun 2014 07:05:13 +0000 (09:05 +0200)
committerYork Sun <yorksun@freescale.com>
Fri, 1 Aug 2014 21:18:07 +0000 (14:18 -0700)
commit60b295672d61fe79e6af3d9e4f3e8bd23bf3b4ad
tree3ec0fd58ef11a66a91fc9006999eab7333150904
parent3345d18d5baad05807ecac36bc4125dbc74d288f
powerpc: macros for e500mc timer regs added

For e500mc cores the watchdog timer period has to be set by means of a
6bit value, that defines the bit of the timebase counter used to signal
a watchdog timer exception on its 0 to 1 transition.
The macro used to set the watchdog period TCR_WP, was redefined for e500mc
to support 6 WP setting.

The parameter (x) given to the macro specifies the prescaling factor of
the time base clock (fTB):

watchdog_period = 1/fTB * 2^x

Signed-off-by: Rainer Boschung <rainer.boschung@keymile.com>
Reviewed-by: York Sun <yorksun@freescale.com>
arch/powerpc/include/asm/processor.h