/linux-2.4.37.9/include/asm-arm/arch-cl7500/ |
D | irq.h | 171 irq_desc[irq].probe_ok = 1; in irq_init_irq() 173 irq_desc[irq].valid = 1; in irq_init_irq() 174 irq_desc[irq].mask_ack = cl7500_mask_irq_ack_a; in irq_init_irq() 175 irq_desc[irq].mask = cl7500_mask_irq_a; in irq_init_irq() 176 irq_desc[irq].unmask = cl7500_unmask_irq_a; in irq_init_irq() 180 irq_desc[irq].probe_ok = 1; in irq_init_irq() 182 irq_desc[irq].valid = 1; in irq_init_irq() 183 irq_desc[irq].mask_ack = cl7500_mask_irq_b; in irq_init_irq() 184 irq_desc[irq].mask = cl7500_mask_irq_b; in irq_init_irq() 185 irq_desc[irq].unmask = cl7500_unmask_irq_b; in irq_init_irq() [all …]
|
/linux-2.4.37.9/include/asm-arm/arch-riscstation/ |
D | irq.h | 156 irq_desc[irq].probe_ok = 1; in irq_init_irq() 158 irq_desc[irq].valid = 1; in irq_init_irq() 159 irq_desc[irq].mask_ack = rpc_mask_irq_ack_a; in irq_init_irq() 160 irq_desc[irq].mask = rpc_mask_irq_a; in irq_init_irq() 161 irq_desc[irq].unmask = rpc_unmask_irq_a; in irq_init_irq() 165 irq_desc[irq].probe_ok = 1; in irq_init_irq() 167 irq_desc[irq].valid = 1; in irq_init_irq() 168 irq_desc[irq].mask_ack = rpc_mask_irq_b; in irq_init_irq() 169 irq_desc[irq].mask = rpc_mask_irq_b; in irq_init_irq() 170 irq_desc[irq].unmask = rpc_unmask_irq_b; in irq_init_irq() [all …]
|
/linux-2.4.37.9/include/asm-arm/arch-arc/ |
D | irq.h | 112 irq_desc[irq].probe_ok = 1; in irq_init_irq() 113 irq_desc[irq].valid = 1; in irq_init_irq() 114 irq_desc[irq].mask_ack = arc_mask_irq_ack_a; in irq_init_irq() 115 irq_desc[irq].mask = arc_mask_irq_a; in irq_init_irq() 116 irq_desc[irq].unmask = arc_unmask_irq_a; in irq_init_irq() 120 irq_desc[irq].noautoenable = 1; in irq_init_irq() 121 irq_desc[irq].valid = 1; in irq_init_irq() 122 irq_desc[irq].mask_ack = arc_mask_irq_ack_a; in irq_init_irq() 123 irq_desc[irq].mask = arc_mask_irq_a; in irq_init_irq() 124 irq_desc[irq].unmask = arc_unmask_irq_a; in irq_init_irq() [all …]
|
/linux-2.4.37.9/include/asm-arm/arch-rpc/ |
D | irq.h | 113 irq_desc[irq].probe_ok = 1; in irq_init_irq() 115 irq_desc[irq].valid = 1; in irq_init_irq() 116 irq_desc[irq].mask_ack = rpc_mask_irq_ack_a; in irq_init_irq() 117 irq_desc[irq].mask = rpc_mask_irq_a; in irq_init_irq() 118 irq_desc[irq].unmask = rpc_unmask_irq_a; in irq_init_irq() 122 irq_desc[irq].probe_ok = 1; in irq_init_irq() 124 irq_desc[irq].valid = 1; in irq_init_irq() 125 irq_desc[irq].mask_ack = rpc_mask_irq_b; in irq_init_irq() 126 irq_desc[irq].mask = rpc_mask_irq_b; in irq_init_irq() 127 irq_desc[irq].unmask = rpc_unmask_irq_b; in irq_init_irq() [all …]
|
/linux-2.4.37.9/arch/arm/kernel/ |
D | irq.c | 53 struct irqdesc irq_desc[NR_IRQS]; variable 80 struct irqdesc *desc = irq_desc + irq; in disable_irq() 104 struct irqdesc *desc = irq_desc + irq; in enable_irq() 137 action = irq_desc[i].action; in get_irq_list() 215 struct irqdesc *desc = irq_desc + irq; in do_IRQ() 296 do_IRQ(desc - irq_desc, regs); in do_pending_irqs() 363 desc->unmask(desc - irq_desc); in irqlck_timeout() 375 desc = irq_desc + irq; in do_ecard_IRQ() 423 desc = irq_desc + irq; in setup_arm_irq() 495 if (irq >= NR_IRQS || !irq_desc[irq].valid || !handler || in request_irq() [all …]
|
/linux-2.4.37.9/arch/arm/mach-sa1100/ |
D | irq.c | 62 irq_desc[irq].valid = 1; in set_GPIO_IRQ_edge() 233 irq_desc[irq].valid = 0; in sa1100_init_irq() 234 irq_desc[irq].probe_ok = 1; in sa1100_init_irq() 235 irq_desc[irq].mask_ack = sa1100_mask_and_ack_GPIO0_10_irq; in sa1100_init_irq() 236 irq_desc[irq].mask = sa1100_mask_GPIO0_10_irq; in sa1100_init_irq() 237 irq_desc[irq].unmask = sa1100_unmask_GPIO0_10_irq; in sa1100_init_irq() 241 irq_desc[irq].valid = 1; in sa1100_init_irq() 242 irq_desc[irq].probe_ok = 0; in sa1100_init_irq() 243 irq_desc[irq].mask_ack = sa1100_mask_irq; in sa1100_init_irq() 244 irq_desc[irq].mask = sa1100_mask_irq; in sa1100_init_irq() [all …]
|
D | graphicsclient.c | 111 irq_desc[irq].valid = 1; in graphicsclient_init_irq() 112 irq_desc[irq].probe_ok = 1; in graphicsclient_init_irq() 113 irq_desc[irq].mask_ack = ADS_mask_and_ack_irq0; in graphicsclient_init_irq() 114 irq_desc[irq].mask = ADS_mask_irq0; in graphicsclient_init_irq() 115 irq_desc[irq].unmask = ADS_unmask_irq0; in graphicsclient_init_irq() 118 irq_desc[irq].valid = 1; in graphicsclient_init_irq() 119 irq_desc[irq].probe_ok = 1; in graphicsclient_init_irq() 120 irq_desc[irq].mask_ack = ADS_mask_and_ack_irq1; in graphicsclient_init_irq() 121 irq_desc[irq].mask = ADS_mask_irq1; in graphicsclient_init_irq() 122 irq_desc[irq].unmask = ADS_unmask_irq1; in graphicsclient_init_irq()
|
D | sa1111.c | 150 irq_desc[irq].valid = 1; in sa1111_init_irq() 151 irq_desc[irq].probe_ok = 0; in sa1111_init_irq() 152 irq_desc[irq].mask_ack = sa1111_mask_and_ack_lowirq; in sa1111_init_irq() 153 irq_desc[irq].mask = sa1111_mask_lowirq; in sa1111_init_irq() 154 irq_desc[irq].unmask = sa1111_unmask_lowirq; in sa1111_init_irq() 157 irq_desc[irq].valid = 1; in sa1111_init_irq() 158 irq_desc[irq].probe_ok = 0; in sa1111_init_irq() 159 irq_desc[irq].mask_ack = sa1111_mask_and_ack_highirq; in sa1111_init_irq() 160 irq_desc[irq].mask = sa1111_mask_highirq; in sa1111_init_irq() 161 irq_desc[irq].unmask = sa1111_unmask_highirq; in sa1111_init_irq()
|
D | graphicsmaster.c | 182 irq_desc[irq].valid = 1; in graphicsmaster_init_irq() 183 irq_desc[irq].probe_ok = 1; in graphicsmaster_init_irq() 184 irq_desc[irq].mask_ack = ADS_mask_and_ack_irq0; in graphicsmaster_init_irq() 185 irq_desc[irq].mask = ADS_mask_irq0; in graphicsmaster_init_irq() 186 irq_desc[irq].unmask = ADS_unmask_irq0; in graphicsmaster_init_irq() 189 irq_desc[irq].valid = 1; in graphicsmaster_init_irq() 190 irq_desc[irq].probe_ok = 1; in graphicsmaster_init_irq() 191 irq_desc[irq].mask_ack = ADS_mask_and_ack_irq1; in graphicsmaster_init_irq() 192 irq_desc[irq].mask = ADS_mask_irq1; in graphicsmaster_init_irq() 193 irq_desc[irq].unmask = ADS_unmask_irq1; in graphicsmaster_init_irq()
|
/linux-2.4.37.9/arch/arm/mach-footbridge/ |
D | irq.c | 80 irq_desc[irq].valid = 1; in __fb_init_irq() 81 irq_desc[irq].probe_ok = 1; in __fb_init_irq() 82 irq_desc[irq].mask_ack = fb_mask_irq; in __fb_init_irq() 83 irq_desc[irq].mask = fb_mask_irq; in __fb_init_irq() 84 irq_desc[irq].unmask = fb_unmask_irq; in __fb_init_irq() 174 irq_desc[irq].valid = 1; in isa_init_irq() 175 irq_desc[irq].probe_ok = 1; in isa_init_irq() 176 irq_desc[irq].mask_ack = isa_mask_ack_pic_lo_irq; in isa_init_irq() 177 irq_desc[irq].mask = isa_mask_pic_lo_irq; in isa_init_irq() 178 irq_desc[irq].unmask = isa_unmask_pic_lo_irq; in isa_init_irq() [all …]
|
/linux-2.4.37.9/include/asm-ppc/ |
D | hw_irq.h | 25 #define mask_irq(irq) ({if (irq_desc[irq].handler && irq_desc[irq].handler->disable) irq_desc[irq].… 26 #define unmask_irq(irq) ({if (irq_desc[irq].handler && irq_desc[irq].handler->enable) irq_desc[irq]… 27 #define ack_irq(irq) ({if (irq_desc[irq].handler && irq_desc[irq].handler->ack) irq_desc[irq].handl…
|
/linux-2.4.37.9/arch/mips/momentum/ocelot_c/ |
D | uart-irq.c | 102 if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS))) in end_uart_irq() 139 irq_desc[80].status = IRQ_DISABLED; in uart_irq_init() 140 irq_desc[80].action = 0; in uart_irq_init() 141 irq_desc[80].depth = 2; in uart_irq_init() 142 irq_desc[80].handler = &uart_irq_type; in uart_irq_init() 144 irq_desc[81].status = IRQ_DISABLED; in uart_irq_init() 145 irq_desc[81].action = 0; in uart_irq_init() 146 irq_desc[81].depth = 2; in uart_irq_init() 147 irq_desc[81].handler = &uart_irq_type; in uart_irq_init()
|
/linux-2.4.37.9/arch/arm/mach-clps711x/ |
D | irq.c | 105 irq_desc[i].valid = 1; in clps711x_init_irq() 106 irq_desc[i].probe_ok = 1; in clps711x_init_irq() 107 irq_desc[i].mask_ack = (INT1_ACK_IRQS & (1 << i)) ? in clps711x_init_irq() 110 irq_desc[i].mask = mask_irq_int1; in clps711x_init_irq() 111 irq_desc[i].unmask = unmask_irq_int1; in clps711x_init_irq() 114 irq_desc[i].valid = 1; in clps711x_init_irq() 115 irq_desc[i].probe_ok = 1; in clps711x_init_irq() 116 irq_desc[i].mask_ack = (INT2_ACK_IRQS & (1 << i)) ? in clps711x_init_irq() 119 irq_desc[i].mask = mask_irq_int2; in clps711x_init_irq() 120 irq_desc[i].unmask = unmask_irq_int2; in clps711x_init_irq()
|
/linux-2.4.37.9/include/asm-arm/arch-tbox/ |
D | irq.h | 39 irq_desc[i].valid = 1; in irq_init_irq() 40 irq_desc[i].probe_ok = 0; in irq_init_irq() 41 irq_desc[i].mask_ack = tbox_mask_irq; in irq_init_irq() 42 irq_desc[i].mask = tbox_mask_irq; in irq_init_irq() 43 irq_desc[i].unmask = tbox_unmask_irq; in irq_init_irq() 46 irq_desc[i].valid = 0; in irq_init_irq() 47 irq_desc[i].probe_ok = 0; in irq_init_irq()
|
/linux-2.4.37.9/arch/mips/vr4181/common/ |
D | irq.c | 85 if(!(irq_desc[irq].status & (IRQ_DISABLED | IRQ_INPROGRESS))) in sys_irq_end() 161 if(!(irq_desc[irq].status & (IRQ_DISABLED | IRQ_INPROGRESS))) in gpio_irq_end() 191 extern irq_desc_t irq_desc[]; in init_IRQ() 201 irq_desc[i].status = IRQ_DISABLED; in init_IRQ() 202 irq_desc[i].action = NULL; in init_IRQ() 203 irq_desc[i].depth = 1; in init_IRQ() 204 irq_desc[i].handler = &sys_irq_controller; in init_IRQ() 210 irq_desc[i].status = IRQ_DISABLED; in init_IRQ() 211 irq_desc[i].action = NULL; in init_IRQ() 212 irq_desc[i].depth = 1; in init_IRQ() [all …]
|
/linux-2.4.37.9/include/asm-arm/arch-nexuspci/ |
D | irq.h | 58 irq_desc[i].valid = 1; in irq_init_irq() 59 irq_desc[i].probe_ok = 1; in irq_init_irq() 60 irq_desc[i].mask_ack = ftvpci_mask_irq; in irq_init_irq() 61 irq_desc[i].mask = ftvpci_mask_irq; in irq_init_irq() 62 irq_desc[i].unmask = ftvpci_unmask_irq; in irq_init_irq() 65 irq_desc[i].valid = 0; in irq_init_irq() 66 irq_desc[i].probe_ok = 0; in irq_init_irq()
|
/linux-2.4.37.9/arch/mips/dec/ |
D | ioasic-irq.c | 92 if (!(irq_desc[irq].status & (IRQ_DISABLED | IRQ_INPROGRESS))) in end_ioasic_irq() 144 irq_desc[i].status = IRQ_DISABLED; in init_ioasic_irqs() 145 irq_desc[i].action = 0; in init_ioasic_irqs() 146 irq_desc[i].depth = 1; in init_ioasic_irqs() 147 irq_desc[i].handler = &ioasic_irq_type; in init_ioasic_irqs() 150 irq_desc[i].status = IRQ_DISABLED; in init_ioasic_irqs() 151 irq_desc[i].action = 0; in init_ioasic_irqs() 152 irq_desc[i].depth = 1; in init_ioasic_irqs() 153 irq_desc[i].handler = &ioasic_dma_irq_type; in init_ioasic_irqs()
|
/linux-2.4.37.9/arch/mips/tx4927/toshiba_rbtx4927/ |
D | toshiba_rbtx4927_irq.c | 367 irq_desc[i].status = IRQ_DISABLED; in toshiba_rbtx4927_irq_ioc_init() 368 irq_desc[i].action = 0; in toshiba_rbtx4927_irq_ioc_init() 369 irq_desc[i].depth = 3; in toshiba_rbtx4927_irq_ioc_init() 370 irq_desc[i].handler = &toshiba_rbtx4927_irq_ioc_type; in toshiba_rbtx4927_irq_ioc_init() 499 if (!(irq_desc[irq].status & (IRQ_DISABLED | IRQ_INPROGRESS))) { in toshiba_rbtx4927_irq_ioc_end() 524 irq_desc[i].status = IRQ_DISABLED; in toshiba_rbtx4927_irq_isa_init() 525 irq_desc[i].action = 0; in toshiba_rbtx4927_irq_isa_init() 526 irq_desc[i].depth = in toshiba_rbtx4927_irq_isa_init() 528 irq_desc[i].handler = &toshiba_rbtx4927_irq_isa_type; in toshiba_rbtx4927_irq_isa_init() 658 if (!(irq_desc[irq].status & (IRQ_DISABLED | IRQ_INPROGRESS))) { in toshiba_rbtx4927_irq_isa_end() [all …]
|
/linux-2.4.37.9/arch/mips/mips-boards/sead/ |
D | sead_int.c | 69 if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS))) in end_sead_irq() 109 irq_desc[i].status = IRQ_DISABLED; in init_IRQ() 110 irq_desc[i].action = NULL; in init_IRQ() 111 irq_desc[i].depth = 1; in init_IRQ() 112 irq_desc[i].lock = SPIN_LOCK_UNLOCKED; in init_IRQ() 113 irq_desc[i].handler = &sead_irq_type; in init_IRQ()
|
/linux-2.4.37.9/arch/mips64/kernel/ |
D | irq.c | 31 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned = variable 91 action = irq_desc[i].action; in get_irq_list() 102 p += sprintf(p, " %14s", irq_desc[i].handler->typename); in get_irq_list() 338 irq_desc_t *desc = irq_desc + irq; in disable_irq_nosync() 369 } while (irq_desc[irq].status & IRQ_INPROGRESS); in disable_irq() 385 irq_desc_t *desc = irq_desc + irq; in enable_irq() 428 irq_desc_t *desc = irq_desc + irq; in do_IRQ() 600 desc = irq_desc + irq; in free_irq() 665 desc = irq_desc + i; in probe_irq_on() 668 if (!irq_desc[i].action) in probe_irq_on() [all …]
|
/linux-2.4.37.9/arch/mips/kernel/ |
D | irq.c | 31 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned = variable 91 action = irq_desc[i].action; in get_irq_list() 102 p += sprintf(p, " %14s", irq_desc[i].handler->typename); in get_irq_list() 338 irq_desc_t *desc = irq_desc + irq; in disable_irq_nosync() 369 } while (irq_desc[irq].status & IRQ_INPROGRESS); in disable_irq() 385 irq_desc_t *desc = irq_desc + irq; in enable_irq() 428 irq_desc_t *desc = irq_desc + irq; in do_IRQ() 600 desc = irq_desc + irq; in free_irq() 665 desc = irq_desc + i; in probe_irq_on() 668 if (!irq_desc[i].action) in probe_irq_on() [all …]
|
/linux-2.4.37.9/arch/alpha/kernel/ |
D | irq.c | 35 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned = { variable 113 irq_desc_t *desc = irq_desc + irq; in disable_irq_nosync() 136 } while (irq_desc[irq].status & IRQ_INPROGRESS); in disable_irq() 143 irq_desc_t *desc = irq_desc + irq; in enable_irq() 174 irq_desc_t *desc = irq_desc + irq; in setup_irq() 239 if (! irq_desc[irq].handler->set_affinity || irq_user_affinity[irq]) in select_smp_affinity() 247 irq_desc[irq].handler->set_affinity(irq, 1UL << cpu); in select_smp_affinity() 306 if (!irq_desc[irq].handler->set_affinity) in irq_affinity_write_proc() 325 irq_desc[irq].handler->set_affinity(irq, new_value); in irq_affinity_write_proc() 367 if (!root_irq_dir || (irq_desc[irq].handler == &no_irq_type)) in register_irq_proc() [all …]
|
D | sys_jensen.c | 75 if (irq_desc[irq].action) in jensen_local_startup() 76 irq_desc[irq].action->flags |= SA_INTERRUPT; in jensen_local_startup() 160 if (irq_desc[irq].action == NULL) { in jensen_device_interrupt() 208 irq_desc[1].handler = &jensen_local_irq_type; in jensen_init_irq() 209 irq_desc[4].handler = &jensen_local_irq_type; in jensen_init_irq() 210 irq_desc[3].handler = &jensen_local_irq_type; in jensen_init_irq() 211 irq_desc[7].handler = &jensen_local_irq_type; in jensen_init_irq() 212 irq_desc[9].handler = &jensen_local_irq_type; in jensen_init_irq()
|
/linux-2.4.37.9/arch/arm/mach-mx1ads/ |
D | irq.c | 66 irq_desc[i].valid = 1; in mx1ads_init_irq() 67 irq_desc[i].probe_ok = 1; in mx1ads_init_irq() 68 irq_desc[i].mask_ack = mx1ads_mask_irq; in mx1ads_init_irq() 69 irq_desc[i].mask = mx1ads_mask_irq; in mx1ads_init_irq() 70 irq_desc[i].unmask = mx1ads_unmask_irq; in mx1ads_init_irq()
|
/linux-2.4.37.9/arch/arm/mach-ebsa110/ |
D | irq.c | 51 irq_desc[irq].valid = 1; in ebsa110_init_irq() 52 irq_desc[irq].probe_ok = 1; in ebsa110_init_irq() 53 irq_desc[irq].mask_ack = ebsa110_mask_irq; in ebsa110_init_irq() 54 irq_desc[irq].mask = ebsa110_mask_irq; in ebsa110_init_irq() 55 irq_desc[irq].unmask = ebsa110_unmask_irq; in ebsa110_init_irq()
|