|
@@ -31,8 +31,6 @@
|
|
|
|
|
|
#include <common.h>
|
|
|
#include <asm/arch/ixp425.h>
|
|
|
-
|
|
|
-#ifdef CONFIG_USE_IRQ
|
|
|
#include <asm/proc-armv/ptrace.h>
|
|
|
|
|
|
/*
|
|
@@ -85,20 +83,15 @@ void reset_timer (void)
|
|
|
timestamp = 0;
|
|
|
}
|
|
|
|
|
|
-#endif /* #ifdef CONFIG_USE_IRQ */
|
|
|
-
|
|
|
-#ifdef CONFIG_USE_IRQ
|
|
|
void do_irq (struct pt_regs *pt_regs)
|
|
|
{
|
|
|
int irq = next_irq();
|
|
|
|
|
|
IRQ_HANDLER[irq].m_func(IRQ_HANDLER[irq].m_data);
|
|
|
}
|
|
|
-#endif
|
|
|
|
|
|
int interrupt_init (void)
|
|
|
{
|
|
|
-#ifdef CONFIG_USE_IRQ
|
|
|
int i;
|
|
|
|
|
|
/* install default interrupt handlers */
|
|
@@ -119,7 +112,6 @@ int interrupt_init (void)
|
|
|
|
|
|
/* enable timer irq */
|
|
|
*IXP425_ICMR = (1 << IXP425_TIMER_2_IRQ);
|
|
|
-#endif
|
|
|
|
|
|
return (0);
|
|
|
}
|