linux/arch/c6x
Mark Salter 25b48ff852 C6X: fix timer64 initialization
Some SoCs have a timer block enable controlled through the DSCR registers.
There is a problem in the timer64 driver initialization where the code
accesses a timer register to get the divisor used to calculate timer clock
rate. If the timer block has not been enabled when this register read takes
place, an exception is generated. This patch makes sure that the timer block
is enabled before accessing the registers.

Signed-off-by: Mark Salter <msalter@redhat.com>
2012-01-08 15:12:17 -05:00
..
boot C6X: devicetree support 2011-10-06 19:47:33 -04:00
configs C6X: build infrastructure 2011-10-06 19:47:25 -04:00
include/asm C6X: DSCR - Device State Configuration Registers 2011-10-06 19:48:36 -04:00
kernel C6X: general SoC support 2011-10-06 19:48:26 -04:00
lib C6X: library code 2011-10-06 19:48:23 -04:00
mm C6X: memory management and DMA support 2011-10-06 19:47:37 -04:00
platforms C6X: fix timer64 initialization 2012-01-08 15:12:17 -05:00
Kconfig C6X: build infrastructure 2011-10-06 19:47:25 -04:00
Makefile C6X: build infrastructure 2011-10-06 19:47:25 -04:00