15 #include <linux/compiler.h>
19 static inline void bonito_irq_enable(
struct irq_data *
d)
25 static inline void bonito_irq_disable(
struct irq_data *
d)
31 static struct irq_chip bonito_irq_type = {
33 .irq_mask = bonito_irq_disable,
34 .irq_unmask = bonito_irq_enable,
39 .name =
"dma_timeout",
47 irq_set_chip_and_handler(i, &bonito_irq_type,
50 #ifdef CONFIG_CPU_LOONGSON2E
51 setup_irq(LOONGSON_IRQ_BASE + 10, &dma_timeout_irqaction);