Index: irq.c =================================================================== RCS file: /home/cvs/linux/arch/mips/au1000/common/irq.c,v retrieving revision 1.11.2.14 diff -u -r1.11.2.14 irq.c --- irq.c 26 Feb 2003 21:14:24 -0000 1.11.2.14 +++ irq.c 13 Mar 2003 19:45:57 -0000 @@ -430,14 +430,10 @@ case AU1000_IRDA_RX_INT: case AU1000_MAC0_DMA_INT: -#if defined(CONFIG_MIPS_PB1000) || defined(CONFIG_MIPS_DB1000) || defined(CONFIG_MIPS_DB1500) - case AU1000_MAC1_DMA_INT: -#endif -#ifdef CONFIG_MIPS_PB1500 +#if defined(CONFIG_MIPS_PB1000) || defined(CONFIG_MIPS_DB1000) || defined(CONFIG_MIPS_PB1500) || defined(CONFIG_MIPS_DB1500) case AU1000_MAC1_DMA_INT: #endif case AU1500_GPIO_204: - setup_local_irq(i, INTC_INT_HIGH_LEVEL, 0); irq_desc[i].handler = &level_irq_type; break; @@ -446,7 +442,7 @@ case AU1000_GPIO_15: #endif case AU1000_USB_HOST_INT: -#ifdef CONFIG_MIPS_PB1500 +#if defined(CONFIG_MIPS_PB1500) || defined(CONFIG_MIPS_DB1500) case AU1000_PCI_INTA: case AU1000_PCI_INTB: case AU1000_PCI_INTC: @@ -488,9 +484,9 @@ case AU1000_RTC_MATCH0_INT: case AU1000_RTC_MATCH1_INT: case AU1000_RTC_MATCH2_INT: - setup_local_irq(i, INTC_INT_RISE_EDGE, 0); - irq_desc[i].handler = &rise_edge_irq_type; - break; + setup_local_irq(i, INTC_INT_RISE_EDGE, 0); + irq_desc[i].handler = &rise_edge_irq_type; + break; // Careful if you change match 2 request! // The interrupt handler is called directly