72 static int toshiba_rbtx4938_irq_nested(
int sw_irq)
83 static void toshiba_rbtx4938_irq_ioc_enable(
struct irq_data *
d)
93 static void toshiba_rbtx4938_irq_ioc_disable(
struct irq_data *
d)
103 #define TOSHIBA_RBTX4938_IOC_NAME "RBTX4938-IOC"
104 static struct irq_chip toshiba_rbtx4938_irq_ioc_type = {
106 .irq_mask = toshiba_rbtx4938_irq_ioc_disable,
107 .irq_unmask = toshiba_rbtx4938_irq_ioc_enable,
110 static int rbtx4938_irq_dispatch(
int pending)
119 irq = toshiba_rbtx4938_irq_nested(irq);
129 static void __init toshiba_rbtx4938_irq_ioc_init(
void)
135 irq_set_chip_and_handler(i, &toshiba_rbtx4938_irq_ioc_type,
154 toshiba_rbtx4938_irq_ioc_init();