summaryrefslogtreecommitdiff
path: root/arch/sparc/cpu/leon3/interrupts.c
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2010-01-21 15:09:37 (GMT)
committerFrancois Retief <fgretief@spaceteq.co.za>2015-11-13 08:23:33 (GMT)
commitf2879f5952b35009c76de92ca57d67ab628bac0c (patch)
treecd79e349a44c8ed6dfc3cead9cf69b7e37fafb52 /arch/sparc/cpu/leon3/interrupts.c
parentcff009ed6ff7da2e87f8213d34ed869be4373604 (diff)
downloadu-boot-f2879f5952b35009c76de92ca57d67ab628bac0c.tar.xz
sparc: leon3: Moved GRLIB core header files to common include/grlib directory
Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
Diffstat (limited to 'arch/sparc/cpu/leon3/interrupts.c')
-rw-r--r--arch/sparc/cpu/leon3/interrupts.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/arch/sparc/cpu/leon3/interrupts.c b/arch/sparc/cpu/leon3/interrupts.c
index a834aa0..2312b58 100644
--- a/arch/sparc/cpu/leon3/interrupts.c
+++ b/arch/sparc/cpu/leon3/interrupts.c
@@ -23,6 +23,8 @@
#include <asm/leon.h>
#include <ambapp.h>
+#include <grlib/irqmp.h>
+#include <grlib/gptimer.h>
/* 15 normal irqs and a non maskable interrupt */
#define NR_IRQS 15
@@ -125,9 +127,8 @@ int interrupt_init_cpu(void)
/* Handle Timer 0 IRQ */
void timer_interrupt_cpu(void *arg)
{
- gptimer->e[0].ctrl = (LEON3_GPTIMER_EN |
- LEON3_GPTIMER_RL |
- LEON3_GPTIMER_LD | LEON3_GPTIMER_IRQEN);
+ gptimer->e[0].ctrl = (GPTIMER_CTRL_EN | GPTIMER_CTRL_RS |
+ GPTIMER_CTRL_LD | GPTIMER_CTRL_IE);
/* nothing to do here */
return;
}