/* * Copyright 2001 MontaVista Software Inc. * Author: jsun@mvista.com or jsun@junsun.net * * arch/mips/ddb5xxx/common/irq.c * Common irq code for DDB boards. This really should belong * arch/mips/kernel/irq.c. Need to talk to Ralf. * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the * Free Software Foundation; either version 2 of the License, or (at your * option) any later version. */ #include #include void (*irq_setup)(void); extern void init_generic_irq(void); void __init init_IRQ(void) { #ifdef CONFIG_REMOTE_DEBUG extern void breakpoint(void); extern void set_debug_traps(void); printk("Wait for gdb client connection ...\n"); set_debug_traps(); breakpoint(); #endif /* set up default irq controller */ init_generic_irq(); /* invoke board-specific irq setup */ irq_setup(); }