Home
last modified time | relevance | path

Searched refs:irq_desc (Results 1 – 25 of 160) sorted by relevance

1234567

/linux-2.4.37.9/include/asm-arm/arch-cl7500/
Dirq.h171 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/
Dirq.h156 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/
Dirq.h112 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/
Dirq.h113 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/
Dirq.c53 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/
Dirq.c62 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 …]
Dgraphicsclient.c111 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()
Dsa1111.c150 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()
Dgraphicsmaster.c182 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/
Dirq.c80 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/
Dhw_irq.h25 #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/
Duart-irq.c102 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/
Dirq.c105 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/
Dirq.h39 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/
Dirq.c85 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/
Dirq.h58 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/
Dioasic-irq.c92 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/
Dtoshiba_rbtx4927_irq.c367 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/
Dsead_int.c69 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/
Dirq.c31 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/
Dirq.c31 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/
Dirq.c35 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 …]
Dsys_jensen.c75 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/
Dirq.c66 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/
Dirq.c51 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()

1234567