diff options
Diffstat (limited to 'firmware/target/arm/imx233/icoll-imx233.c')
-rw-r--r-- | firmware/target/arm/imx233/icoll-imx233.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/arm/imx233/icoll-imx233.c b/firmware/target/arm/imx233/icoll-imx233.c index 20b526d4fb..b753af8d54 100644 --- a/firmware/target/arm/imx233/icoll-imx233.c +++ b/firmware/target/arm/imx233/icoll-imx233.c | |||
@@ -23,6 +23,7 @@ | |||
23 | #include "rtc-imx233.h" | 23 | #include "rtc-imx233.h" |
24 | #include "kernel-imx233.h" | 24 | #include "kernel-imx233.h" |
25 | #include "string.h" | 25 | #include "string.h" |
26 | #include "timrot-imx233.h" | ||
26 | 27 | ||
27 | #define default_interrupt(name) \ | 28 | #define default_interrupt(name) \ |
28 | extern __attribute__((weak, alias("UIRQ"))) void name(void) | 29 | extern __attribute__((weak, alias("UIRQ"))) void name(void) |
@@ -153,7 +154,7 @@ void irq_handler(void) | |||
153 | int irq_nr = (HW_ICOLL_VECTOR - HW_ICOLL_VBASE) / 4; | 154 | int irq_nr = (HW_ICOLL_VECTOR - HW_ICOLL_VBASE) / 4; |
154 | if(irq_count[irq_nr]++ > IRQ_STORM_THRESHOLD) | 155 | if(irq_count[irq_nr]++ > IRQ_STORM_THRESHOLD) |
155 | panicf("IRQ %d: storm detected", irq_nr); | 156 | panicf("IRQ %d: storm detected", irq_nr); |
156 | if(irq_nr == INT_SRC_TIMER(TICK_TIMER_NR)) | 157 | if(irq_nr == INT_SRC_TIMER(TIMER_TICK)) |
157 | do_irq_stat(); | 158 | do_irq_stat(); |
158 | (*(isr_t *)HW_ICOLL_VECTOR)(); | 159 | (*(isr_t *)HW_ICOLL_VECTOR)(); |
159 | /* acknowledge completion of IRQ (all use the same priority 0) */ | 160 | /* acknowledge completion of IRQ (all use the same priority 0) */ |