Home
last modified time | relevance | path

Searched refs:irqs (Results 1 – 25 of 94) sorted by relevance

1234

/arch/sh/kernel/cpu/sh4a/
Dsetup-sh7770.c20 .irqs = { 61, 61, 61, 61 },
25 .irqs = { 62, 62, 62, 62 },
30 .irqs = { 63, 63, 63, 63 },
35 .irqs = { 64, 64, 64, 64 },
40 .irqs = { 65, 65, 65, 65 },
45 .irqs = { 66, 66, 66, 66 },
50 .irqs = { 67, 67, 67, 67 },
55 .irqs = { 68, 68, 68, 68 },
60 .irqs = { 69, 69, 69, 69 },
65 .irqs = { 70, 70, 70, 70 },
Dsetup-sh7785.c23 .irqs = { 40, 41, 43, 42 },
28 .irqs = { 44, 45, 47, 46 },
38 .irqs = { 60, 60, 60, 60 },
43 .irqs = { 61, 61, 61, 61 },
48 .irqs = { 62, 62, 62, 62 },
53 .irqs = { 63, 63, 63, 63 },
Dsetup-sh7723.c108 .irqs = { 80, 80, 80, 80 },
113 .irqs = { 81, 81, 81, 81 },
118 .irqs = { 82, 82, 82, 82 },
123 .irqs = { 56, 56, 56, 56 },
128 .irqs = { 88, 88, 88, 88 },
133 .irqs = { 109, 109, 109, 109 },
Dsetup-sh7343.c148 .irqs = { 80, 80, 80, 80 },
153 .irqs = { 81, 81, 81, 81 },
158 .irqs = { 82, 82, 82, 82 },
163 .irqs = { 83, 83, 83, 83 },
/arch/arm/oprofile/
Dop_model_v6.c32 static int irqs[] = { variable
41 arm11_release_interrupts(irqs, ARRAY_SIZE(irqs)); in armv6_pmu_stop()
48 ret = arm11_request_interrupts(irqs, ARRAY_SIZE(irqs)); in armv6_pmu_start()
Dop_model_v7.c302 int armv7_request_interrupts(int *irqs, int nr) in armv7_request_interrupts() argument
308 ret = request_irq(irqs[i], armv7_pmnc_interrupt, in armv7_request_interrupts()
313 irqs[i]); in armv7_request_interrupts()
320 free_irq(irqs[i], NULL); in armv7_request_interrupts()
325 void armv7_release_interrupts(int *irqs, int nr) in armv7_release_interrupts() argument
330 free_irq(irqs[i], NULL); in armv7_release_interrupts()
370 static int irqs[] = { variable
382 armv7_release_interrupts(irqs, ARRAY_SIZE(irqs)); in armv7_pmnc_stop()
392 ret = armv7_request_interrupts(irqs, ARRAY_SIZE(irqs)); in armv7_pmnc_start()
Dop_model_arm11_core.c135 int arm11_request_interrupts(int *irqs, int nr) in arm11_request_interrupts() argument
141 ret = request_irq(irqs[i], arm11_pmu_interrupt, IRQF_DISABLED, "CP15 PMU", NULL); in arm11_request_interrupts()
144 irqs[i]); in arm11_request_interrupts()
151 free_irq(irqs[i], NULL); in arm11_request_interrupts()
156 void arm11_release_interrupts(int *irqs, int nr) in arm11_release_interrupts() argument
161 free_irq(irqs[i], NULL); in arm11_release_interrupts()
/arch/m68k/sun3/
Dsun3ints.c55 if (!(kstat_cpu(0).irqs[irq] % 2000)) in sun3_int7()
56 sun3_leds(led_pattern[(kstat_cpu(0).irqs[irq] % 16000) / 2000]); in sun3_int7()
73 if (!(kstat_cpu(0).irqs[irq] % 20)) in sun3_int5()
74 sun3_leds(led_pattern[(kstat_cpu(0).irqs[irq] % 160) / 20]); in sun3_int5()
/arch/blackfin/kernel/
Dipipe.c104 if (unlikely(test_bit(IPIPE_STICKY_FLAG, &this_domain->irqs[irq].control))) in __ipipe_handle_irq()
109 if (likely(test_bit(IPIPE_WIRED_FLAG, &next_domain->irqs[irq].control))) { in __ipipe_handle_irq()
110 if (!m_ack && next_domain->irqs[irq].acknowledge != NULL) in __ipipe_handle_irq()
111 next_domain->irqs[irq].acknowledge(irq, irq_to_desc(irq)); in __ipipe_handle_irq()
124 if (test_bit(IPIPE_HANDLE_FLAG, &next_domain->irqs[irq].control)) { in __ipipe_handle_irq()
126 if (!m_ack && next_domain->irqs[irq].acknowledge != NULL) { in __ipipe_handle_irq()
127 next_domain->irqs[irq].acknowledge(irq, irq_to_desc(irq)); in __ipipe_handle_irq()
131 if (!test_bit(IPIPE_PASS_FLAG, &next_domain->irqs[irq].control)) in __ipipe_handle_irq()
/arch/powerpc/platforms/ps3/
Dspu.c261 0, &spu->irqs[0]); in setup_interrupts()
267 1, &spu->irqs[1]); in setup_interrupts()
273 2, &spu->irqs[2]); in setup_interrupts()
281 ps3_spe_irq_destroy(spu->irqs[1]); in setup_interrupts()
283 ps3_spe_irq_destroy(spu->irqs[0]); in setup_interrupts()
285 spu->irqs[0] = spu->irqs[1] = spu->irqs[2] = NO_IRQ; in setup_interrupts()
331 ps3_spe_irq_destroy(spu->irqs[2]); in ps3_destroy_spu()
332 ps3_spe_irq_destroy(spu->irqs[1]); in ps3_destroy_spu()
333 ps3_spe_irq_destroy(spu->irqs[0]); in ps3_destroy_spu()
335 spu->irqs[0] = spu->irqs[1] = spu->irqs[2] = NO_IRQ; in ps3_destroy_spu()
/arch/powerpc/platforms/cell/
Dspu_base.c439 if (spu->irqs[0] != NO_IRQ) { in spu_request_irqs()
442 ret = request_irq(spu->irqs[0], spu_irq_class_0, in spu_request_irqs()
448 if (spu->irqs[1] != NO_IRQ) { in spu_request_irqs()
451 ret = request_irq(spu->irqs[1], spu_irq_class_1, in spu_request_irqs()
457 if (spu->irqs[2] != NO_IRQ) { in spu_request_irqs()
460 ret = request_irq(spu->irqs[2], spu_irq_class_2, in spu_request_irqs()
469 if (spu->irqs[1] != NO_IRQ) in spu_request_irqs()
470 free_irq(spu->irqs[1], spu); in spu_request_irqs()
472 if (spu->irqs[0] != NO_IRQ) in spu_request_irqs()
473 free_irq(spu->irqs[0], spu); in spu_request_irqs()
[all …]
Dspu_manage.c104 spu->irqs[0] = irq_create_mapping(NULL, IIC_IRQ_CLASS_0 | isrc); in spu_map_interrupts_old()
105 spu->irqs[1] = irq_create_mapping(NULL, IIC_IRQ_CLASS_1 | isrc); in spu_map_interrupts_old()
106 spu->irqs[2] = irq_create_mapping(NULL, IIC_IRQ_CLASS_2 | isrc); in spu_map_interrupts_old()
109 return spu->irqs[2] == NO_IRQ ? -EINVAL : 0; in spu_map_interrupts_old()
194 spu->irqs[i] = irq_create_of_mapping(oirq.controller, in spu_map_interrupts()
196 if (spu->irqs[i] == NO_IRQ) { in spu_map_interrupts()
207 if (spu->irqs[i] != NO_IRQ) in spu_map_interrupts()
208 irq_dispose_mapping(spu->irqs[i]); in spu_map_interrupts()
/arch/blackfin/include/asm/
Dipipe.h185 ipd->irqs[irq].handler(irq, ipd->irqs[irq].cookie); \
187 ipd->irqs[irq].handler(irq, &__raw_get_cpu_var(__ipipe_tick_regs)); \
192 ipd->irqs[irq].handler(irq, ipd->irqs[irq].cookie); \
/arch/sh/kernel/cpu/sh2a/
Dsetup-sh7201.c237 .irqs = { 181, 182, 183, 180}
242 .irqs = { 185, 186, 187, 184}
247 .irqs = { 189, 186, 187, 188}
252 .irqs = { 193, 194, 195, 192}
257 .irqs = { 196, 198, 199, 196}
262 .irqs = { 201, 202, 203, 200}
267 .irqs = { 205, 206, 207, 204}
272 .irqs = { 209, 210, 211, 208}
Dsetup-sh7206.c177 .irqs = { 241, 242, 243, 240 },
182 .irqs = { 245, 246, 247, 244 },
187 .irqs = { 249, 250, 251, 248 },
192 .irqs = { 253, 254, 255, 252 },
/arch/ia64/kernel/
DMakefile102 arch/$(SRCARCH)/kernel/nr-irqs.s: $(srctree)/arch/$(SRCARCH)/kernel/nr-irqs.c \
107 include/asm-ia64/nr-irqs.h: arch/$(SRCARCH)/kernel/nr-irqs.s
111 clean-files += $(objtree)/include/asm-ia64/nr-irqs.h
/arch/sh/kernel/cpu/sh2/
Dsetup-sh7619.c75 .irqs = { 88, 89, 91, 90},
80 .irqs = { 92, 93, 95, 94},
85 .irqs = { 96, 97, 99, 98},
/arch/m68k/kernel/
Dints.c367 int probe_irq_off (unsigned long irqs) in probe_irq_off() argument
371 return q40_probe_irq_off(irqs); in probe_irq_off()
392 kstat_cpu(0).irqs[irq]++; in m68k_handle_int()
410 kstat_cpu(0).irqs[0]++; in handle_badint()
424 seq_printf(p, "%-8s %3u: %10u %s", contr->name, i, kstat_cpu(0).irqs[i], node->devname); in show_interrupts()
/arch/sh/kernel/cpu/sh3/
Dsetup-sh770x.c139 .irqs = { 23, 24, 25, 0 },
148 .irqs = { 56, 57, 59, 58 },
157 .irqs = { 52, 53, 55, 54 },
Dsetup-sh7705.c89 .irqs = { 56, 57, 59 },
94 .irqs = { 52, 53, 55 },
/arch/sh/kernel/cpu/sh4/
Dsetup-sh7760.c142 .irqs = { 52, 53, 55, 54 },
147 .irqs = { 72, 73, 75, 74 },
152 .irqs = { 76, 77, 79, 78 },
157 .irqs = { 80, 81, 82, 0 },
Dsetup-sh4-202.c20 .irqs = { 40, 41, 43, 42 },
/arch/m68k/include/asm/
Dq40ints.h29 extern int q40_probe_irq_off (unsigned long irqs);
/arch/sparc/include/asm/
Dof_device.h20 unsigned int irqs[PROMINTR_MAX]; member
/arch/m68knommu/kernel/
Dasm-offsets.c34 DEFINE(STAT_IRQ, offsetof(struct kernel_stat, irqs)); in main()
73 DEFINE(STAT_IRQ, offsetof(struct kernel_stat, irqs)); in main()

1234