Home
last modified time | relevance | path

Searched refs:nr_irqs (Results 1 – 167 of 167) sorted by relevance

/linux-4.1.27/drivers/irqchip/
Dirq-mmp.c39 int nr_irqs; member
229 icu_data[0].nr_irqs = 64; in icu_init_irq()
253 icu_data[0].nr_irqs = 64; in mmp2_init_icu()
261 icu_data[0].nr_irqs; in mmp2_init_icu()
263 icu_data[1].nr_irqs = 2; in mmp2_init_icu()
265 icu_data[1].virq_base = icu_data[0].virq_base + icu_data[0].nr_irqs; in mmp2_init_icu()
266 icu_data[1].domain = irq_domain_add_legacy(NULL, icu_data[1].nr_irqs, in mmp2_init_icu()
272 icu_data[2].nr_irqs = 2; in mmp2_init_icu()
274 icu_data[2].virq_base = icu_data[1].virq_base + icu_data[1].nr_irqs; in mmp2_init_icu()
275 icu_data[2].domain = irq_domain_add_legacy(NULL, icu_data[2].nr_irqs, in mmp2_init_icu()
[all …]
Dspear-shirq.c48 u32 nr_irqs; member
91 .nr_irqs = 9,
107 .nr_irqs = 8,
115 .nr_irqs = 5,
123 .nr_irqs = 1,
131 .nr_irqs = 3,
151 .nr_irqs = 7,
157 .nr_irqs = 3,
165 .nr_irqs = 1,
173 .nr_irqs = 11,
[all …]
Dirq-hip04.c59 unsigned int nr_irqs; member
229 unsigned int nr_irqs = intc->nr_irqs; in hip04_irq_dist_init() local
239 for (i = 32; i < nr_irqs; i += 2) in hip04_irq_dist_init()
242 gic_dist_config(base, nr_irqs, NULL); in hip04_irq_dist_init()
371 int nr_irqs, irq_base, i; in hip04_of_init() local
393 nr_irqs = readl_relaxed(hip04_data.dist_base + GIC_DIST_CTR) & 0x1f; in hip04_of_init()
394 nr_irqs = (nr_irqs + 1) * 32; in hip04_of_init()
395 if (nr_irqs > HIP04_MAX_IRQS) in hip04_of_init()
396 nr_irqs = HIP04_MAX_IRQS; in hip04_of_init()
397 hip04_data.nr_irqs = nr_irqs; in hip04_of_init()
[all …]
Dirq-armada-370-xp.c329 int nr_irqs, i; in armada_xp_mpic_smp_cpu_init() local
332 nr_irqs = (control >> 2) & 0x3ff; in armada_xp_mpic_smp_cpu_init()
334 for (i = 0; i < nr_irqs; i++) in armada_xp_mpic_smp_cpu_init()
585 int nr_irqs, i; in armada_370_xp_mpic_of_init() local
607 nr_irqs = (control >> 2) & 0x3ff; in armada_370_xp_mpic_of_init()
609 for (i = 0; i < nr_irqs; i++) in armada_370_xp_mpic_of_init()
613 irq_domain_add_linear(node, nr_irqs, in armada_370_xp_mpic_of_init()
Dirq-tegra.c246 unsigned int nr_irqs, void *data) in tegra_ictlr_domain_alloc() argument
263 for (i = 0; i < nr_irqs; i++) { in tegra_ictlr_domain_alloc()
273 return irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, &parent_args); in tegra_ictlr_domain_alloc()
278 unsigned int nr_irqs) in tegra_ictlr_domain_free() argument
282 for (i = 0; i < nr_irqs; i++) { in tegra_ictlr_domain_free()
Dirq-crossbar.c114 unsigned int nr_irqs, void *data) in crossbar_domain_alloc() argument
126 if ((hwirq + nr_irqs) > cb->max_crossbar_sources) in crossbar_domain_alloc()
129 for (i = 0; i < nr_irqs; i++) { in crossbar_domain_alloc()
155 unsigned int nr_irqs) in crossbar_domain_free() argument
160 for (i = 0; i < nr_irqs; i++) { in crossbar_domain_free()
Dirq-mtk-sysirq.c90 unsigned int nr_irqs, void *arg) in mtk_sysirq_domain_alloc() argument
105 for (i = 0; i < nr_irqs; i++) in mtk_sysirq_domain_alloc()
111 return irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, &gic_data); in mtk_sysirq_domain_alloc()
Dirq-vf610-mscm-ir.c129 unsigned int nr_irqs, void *arg) in vf610_mscm_ir_domain_alloc() argument
140 for (i = 0; i < nr_irqs; i++) in vf610_mscm_ir_domain_alloc()
150 return irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, &gic_data); in vf610_mscm_ir_domain_alloc()
Dirq-gic-v2m.c154 unsigned int nr_irqs, void *args) in gicv2m_irq_domain_alloc() argument
185 unsigned int virq, unsigned int nr_irqs) in gicv2m_irq_domain_free() argument
190 BUG_ON(nr_irqs != 1); in gicv2m_irq_domain_free()
192 irq_domain_free_irqs_parent(domain, virq, nr_irqs); in gicv2m_irq_domain_free()
Dirq-gic-v3.c751 unsigned int nr_irqs, void *arg) in gic_irq_domain_alloc() argument
763 for (i = 0; i < nr_irqs; i++) in gic_irq_domain_alloc()
770 unsigned int nr_irqs) in gic_irq_domain_free() argument
774 for (i = 0; i < nr_irqs; i++) { in gic_irq_domain_free()
Dirq-gic-v3-its.c708 static unsigned long *its_lpi_alloc_chunks(int nr_irqs, int *base, int *nr_ids) in its_lpi_alloc_chunks() argument
715 nr_chunks = DIV_ROUND_UP(nr_irqs, IRQS_PER_CHUNK); in its_lpi_alloc_chunks()
1311 unsigned int nr_irqs, void *args) in its_irq_domain_alloc() argument
1319 for (i = 0; i < nr_irqs; i++) { in its_irq_domain_alloc()
1362 unsigned int nr_irqs) in its_irq_domain_free() argument
1368 for (i = 0; i < nr_irqs; i++) { in its_irq_domain_free()
1390 irq_domain_free_irqs_parent(domain, virq, nr_irqs); in its_irq_domain_free()
Dirq-gic.c860 unsigned int nr_irqs, void *arg) in gic_irq_domain_alloc() argument
872 for (i = 0; i < nr_irqs; i++) in gic_irq_domain_alloc()
/linux-4.1.27/kernel/irq/
Dirqdomain.c26 static int irq_domain_alloc_descs(int virq, unsigned int nr_irqs,
600 for (i = 1; i < nr_irqs; i++) { in virq_debug_show()
733 hint = hwirq % nr_irqs; in irq_domain_alloc_descs()
844 static void irq_domain_free_irq_data(unsigned int virq, unsigned int nr_irqs) in irq_domain_free_irq_data() argument
849 for (i = 0; i < nr_irqs; i++) { in irq_domain_free_irq_data()
864 unsigned int virq, unsigned int nr_irqs) in irq_domain_alloc_irq_data() argument
871 for (i = 0; i < nr_irqs; i++) { in irq_domain_alloc_irq_data()
968 unsigned int nr_irqs) in irq_domain_free_irqs_common() argument
973 for (i = 0; i < nr_irqs; i++) { in irq_domain_free_irqs_common()
978 irq_domain_free_irqs_parent(domain, virq, nr_irqs); in irq_domain_free_irqs_common()
[all …]
Dirqdesc.c97 int nr_irqs = NR_IRQS; variable
98 EXPORT_SYMBOL_GPL(nr_irqs);
226 nr_irqs = nr; in irq_expand_nr_irqs()
239 printk(KERN_INFO "NR_IRQS:%d nr_irqs:%d %d\n", NR_IRQS, nr_irqs, initcnt); in early_irq_init()
241 if (WARN_ON(nr_irqs > IRQ_BITMAP_BITS)) in early_irq_init()
242 nr_irqs = IRQ_BITMAP_BITS; in early_irq_init()
247 if (initcnt > nr_irqs) in early_irq_init()
248 nr_irqs = initcnt; in early_irq_init()
384 if (unlikely(!irq || irq >= nr_irqs)) { in __handle_domain_irq()
408 if (from >= nr_irqs || (from + cnt) > nr_irqs) in irq_free_descs()
[all …]
Dmsi.c85 unsigned int nr_irqs, void *arg) in msi_domain_alloc() argument
95 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg); in msi_domain_alloc()
99 for (i = 0; i < nr_irqs; i++) { in msi_domain_alloc()
106 irq_domain_free_irqs_top(domain, virq, nr_irqs); in msi_domain_alloc()
115 unsigned int nr_irqs) in msi_domain_free() argument
121 for (i = 0; i < nr_irqs; i++) in msi_domain_free()
124 irq_domain_free_irqs_top(domain, virq, nr_irqs); in msi_domain_free()
Dresend.c36 while (!bitmap_empty(irqs_resend, nr_irqs)) { in resend_irqs()
37 irq = find_first_bit(irqs_resend, nr_irqs); in resend_irqs()
Dproc.c440 # define ACTUAL_NR_IRQS nr_irqs
460 for (prec = 3, j = 1000; prec < 10 && j <= nr_irqs; ++prec) in show_interrupts()
/linux-4.1.27/include/linux/
Dirqnr.h7 extern int nr_irqs;
12 for (irq = 0, desc = irq_to_desc(irq); irq < nr_irqs; \
20 for (irq = nr_irqs - 1, desc = irq_to_desc(irq); irq >= 0; \
33 for (irq = irq_get_next_irq(0); irq < nr_irqs; \
37 for (irq = 0; irq < nr_irqs; irq++)
Dirqdomain.h74 unsigned int nr_irqs, void *arg);
76 unsigned int nr_irqs);
267 unsigned int nr_irqs, int node, void *arg,
269 extern void irq_domain_free_irqs(unsigned int virq, unsigned int nr_irqs);
274 unsigned int nr_irqs, int node, void *arg) in irq_domain_alloc_irqs() argument
276 return __irq_domain_alloc_irqs(domain, -1, nr_irqs, node, arg, false); in irq_domain_alloc_irqs()
291 unsigned int nr_irqs);
293 unsigned int virq, unsigned int nr_irqs);
297 unsigned int nr_irqs, void *arg);
301 unsigned int nr_irqs);
[all …]
Dof_irq.h48 struct resource *res, int nr_irqs);
63 struct resource *res, int nr_irqs) in of_irq_to_resource_table() argument
/linux-4.1.27/arch/arm/kernel/
Dirq.c85 if (irq >= nr_irqs) { in set_irq_flags()
134 nr_irqs = machine_desc->nr_irqs ? machine_desc->nr_irqs : NR_IRQS; in arch_probe_nr_irqs()
135 return nr_irqs; in arch_probe_nr_irqs()
/linux-4.1.27/virt/kvm/arm/
Dvgic.c124 static int vgic_init_bitmap(struct vgic_bitmap *b, int nr_cpus, int nr_irqs) in vgic_init_bitmap() argument
128 nr_longs = nr_cpus + BITS_TO_LONGS(nr_irqs - VGIC_NR_PRIVATE_IRQS); in vgic_init_bitmap()
206 static int vgic_init_bytemap(struct vgic_bytemap *x, int nr_cpus, int nr_irqs) in vgic_init_bytemap() argument
211 size += nr_irqs - VGIC_NR_PRIVATE_IRQS; in vgic_init_bytemap()
740 if (irq >= dist->nr_irqs) in vgic_validate_access()
917 return dist->nr_irqs - VGIC_NR_PRIVATE_IRQS; in vgic_nr_shared_irqs()
1139 BUG_ON(irq >= dist->nr_irqs); in vgic_queue_irq()
1367 BUG_ON(vlr.irq >= dist->nr_irqs); in __kvm_vgic_sync_hwstate()
1564 if (irq_num >= min(kvm->arch.vgic.nr_irqs, 1020)) in kvm_vgic_inject_irq()
1602 static int vgic_vcpu_init_maps(struct kvm_vcpu *vcpu, int nr_irqs) in vgic_vcpu_init_maps() argument
[all …]
Dvgic-v3-emul.c100 reg = (min(vcpu->kvm->arch.vgic.nr_irqs, 1024) >> 5) - 1; in handle_mmio_typer()
802 int nr_spis = dist->nr_irqs - VGIC_NR_PRIVATE_IRQS; in vgic_v3_init_model()
812 for (i = VGIC_NR_PRIVATE_IRQS; i < dist->nr_irqs; i++) { in vgic_v3_init_model()
Dvgic-v2-emul.c63 reg |= (vcpu->kvm->arch.vgic.nr_irqs >> 5) - 1; in handle_mmio_misc()
555 for (i = VGIC_NR_PRIVATE_IRQS; i < kvm->arch.vgic.nr_irqs; i += 4) in vgic_v2_init_model()
/linux-4.1.27/arch/alpha/kernel/
Dsys_cabriolet.c330 .nr_irqs = 35,
356 .nr_irqs = 35,
381 .nr_irqs = 35,
406 .nr_irqs = 35,
431 .nr_irqs = 35,
Dsys_sio.c319 .nr_irqs = 16,
349 .nr_irqs = 16,
378 .nr_irqs = 16,
416 .nr_irqs = 16,
445 .nr_irqs = 16,
Dsys_dp264.c554 .nr_irqs = 64,
578 .nr_irqs = 64,
601 .nr_irqs = 64,
624 .nr_irqs = 64,
652 .nr_irqs = 64,
Dsys_eb64p.c201 .nr_irqs = 32,
226 .nr_irqs = 32,
Dsys_mikasa.c211 .nr_irqs = 32,
235 .nr_irqs = 32,
Dsys_sable.c556 .nr_irqs = 40,
588 .nr_irqs = 40,
619 .nr_irqs = 64,
Dsys_alcor.c264 .nr_irqs = 48,
291 .nr_irqs = 48,
Dsys_noritake.c300 .nr_irqs = 48,
324 .nr_irqs = 48,
Dsys_sx164.c167 .nr_irqs = 48,
Dsys_titan.c377 .nr_irqs = 80, /* 64 + 16 */
404 .nr_irqs = 80, /* 64 + 16 */
Dsys_rx164.c191 .nr_irqs = 40,
Dsys_ruffian.c228 .nr_irqs = 48,
Dsys_jensen.c228 .nr_irqs = 16,
Dsys_miata.c281 .nr_irqs = 48,
Dsys_eiger.c215 .nr_irqs = 128,
Dsys_takara.c277 .nr_irqs = 128,
Dsys_rawhide.c260 .nr_irqs = 128,
Dsys_nautilus.c276 .nr_irqs = 16,
Dsys_wildfire.c333 .nr_irqs = WILDFIRE_NR_IRQS,
Dsys_marvel.c451 .nr_irqs = MARVEL_NR_IRQS,
/linux-4.1.27/arch/mips/ath79/
Dpci.h24 void ath79_pci_set_irq_map(unsigned nr_irqs, const struct ath79_pci_irq *map);
29 ath79_pci_set_irq_map(unsigned nr_irqs, const struct ath79_pci_irq *map) {} in ath79_pci_set_irq_map() argument
Dpci.c122 void __init ath79_pci_set_irq_map(unsigned nr_irqs, in ath79_pci_set_irq_map() argument
125 ath79_pci_nr_irqs = nr_irqs; in ath79_pci_set_irq_map()
/linux-4.1.27/fs/proc/
Dinterrupts.c13 return (*pos <= nr_irqs) ? pos : NULL; in int_seq_start()
19 if (*pos > nr_irqs) in int_seq_next()
Dstat.c190 size += 2 * nr_irqs; in stat_open()
/linux-4.1.27/arch/metag/kernel/
Dirq.c256 if (machine_desc->nr_irqs) in arch_probe_nr_irqs()
257 nr_irqs = machine_desc->nr_irqs; in arch_probe_nr_irqs()
/linux-4.1.27/arch/arm/mach-pxa/
Deseries.c192 .nr_irqs = ESERIES_NR_IRQS,
243 .nr_irqs = ESERIES_NR_IRQS,
367 .nr_irqs = ESERIES_NR_IRQS,
563 .nr_irqs = ESERIES_NR_IRQS,
762 .nr_irqs = ESERIES_NR_IRQS,
974 .nr_irqs = ESERIES_NR_IRQS,
Dcolibri-pxa270.c316 .nr_irqs = PXA_NR_IRQS,
327 .nr_irqs = PXA_NR_IRQS,
Dezx.c827 .nr_irqs = EZX_NR_IRQS,
894 .nr_irqs = EZX_NR_IRQS,
961 .nr_irqs = EZX_NR_IRQS,
1153 .nr_irqs = EZX_NR_IRQS,
1220 .nr_irqs = EZX_NR_IRQS,
1261 .nr_irqs = EZX_NR_IRQS,
Dmp900.c98 .nr_irqs = PXA_NR_IRQS,
Dcorgi.c773 .nr_irqs = PXA_NR_IRQS,
786 .nr_irqs = PXA_NR_IRQS,
799 .nr_irqs = PXA_NR_IRQS,
Dcapc7117.c156 .nr_irqs = PXA_NR_IRQS,
Dhimalaya.c163 .nr_irqs = PXA_NR_IRQS,
Dxcep.c185 .nr_irqs = PXA_NR_IRQS,
Dpalmt5.c212 .nr_irqs = PXA_NR_IRQS,
Dpcm027.c263 .nr_irqs = PCM027_NR_IRQS,
Dcolibri-pxa300.c189 .nr_irqs = PXA_NR_IRQS,
Dh5000.c208 .nr_irqs = PXA_NR_IRQS,
Dicontrol.c196 .nr_irqs = PXA_NR_IRQS,
Dgumstix.c237 .nr_irqs = PXA_NR_IRQS,
Dtrizeps4.c563 .nr_irqs = PXA_NR_IRQS,
575 .nr_irqs = PXA_NR_IRQS,
Dpalmtreo.c539 .nr_irqs = PXA_NR_IRQS,
553 .nr_irqs = PXA_NR_IRQS,
Dspitz.c996 .nr_irqs = PXA_NR_IRQS,
1009 .nr_irqs = PXA_NR_IRQS,
1022 .nr_irqs = PXA_NR_IRQS,
Draumfeld.c1099 .nr_irqs = PXA_NR_IRQS,
1112 .nr_irqs = PXA_NR_IRQS,
1125 .nr_irqs = PXA_NR_IRQS,
Dcolibri-pxa320.c259 .nr_irqs = PXA_NR_IRQS,
Didp.c285 .nr_irqs = PXA_NR_IRQS,
Dcsb726.c277 .nr_irqs = PXA_NR_IRQS,
Dpalmz72.c408 .nr_irqs = PXA_NR_IRQS,
Dpalmld.c351 .nr_irqs = PXA_NR_IRQS,
Dpalmte2.c364 .nr_irqs = PXA_NR_IRQS,
Dpalmtx.c370 .nr_irqs = PXA_NR_IRQS,
Dstargate2.c1007 .nr_irqs = PXA_NR_IRQS,
1020 .nr_irqs = STARGATE_NR_IRQS,
Dlittleton.c447 .nr_irqs = LITTLETON_NR_IRQS,
Dpoodle.c471 .nr_irqs = POODLE_NR_IRQS, /* 4 for LoCoMo */
Dpalmtc.c509 .nr_irqs = PXA_NR_IRQS,
Dcm-x2xx.c522 .nr_irqs = CMX2XX_NR_IRQS,
Dzylonite.c433 .nr_irqs = ZYLONITE_NR_IRQS,
Dtavorevb.c500 .nr_irqs = PXA_NR_IRQS,
Dlpd270.c510 .nr_irqs = LPD270_NR_IRQS,
Dlubbock.c600 .nr_irqs = LUBBOCK_NR_IRQS,
Dsaar.c601 .nr_irqs = PXA_NR_IRQS,
Dem-x270.c1316 .nr_irqs = PXA_NR_IRQS,
1327 .nr_irqs = PXA_NR_IRQS,
Dz2.c728 .nr_irqs = PXA_NR_IRQS,
Dvpac270.c722 .nr_irqs = PXA_NR_IRQS,
Dmainstone.c661 .nr_irqs = MAINSTONE_NR_IRQS,
Dmagician.c774 .nr_irqs = MAGICIAN_NR_IRQS,
Dballoon3.c821 .nr_irqs = BALLOON3_NR_IRQS,
Dcm-x300.c856 .nr_irqs = PXA_NR_IRQS,
Dhx4700.c903 .nr_irqs = HX4700_NR_IRQS,
Dmioa701.c776 .nr_irqs = PXA_NR_IRQS,
Dviper.c995 .nr_irqs = PXA_NR_IRQS,
Dzeus.c923 .nr_irqs = ZEUS_NR_IRQS,
Dtosa.c946 .nr_irqs = TOSA_NR_IRQS,
/linux-4.1.27/arch/arm/plat-samsung/include/plat/
Dirq-uart.h19 extern void s3c_init_uart_irqs(struct s3c_uart_irq *irq, unsigned int nr_irqs);
/linux-4.1.27/arch/alpha/include/asm/
Dhw_irq.h9 #define ACTUAL_NR_IRQS alpha_mv.nr_irqs
Dmachvec.h34 int nr_irqs; member
/linux-4.1.27/drivers/bus/
Darm-cci.c118 int nr_irqs; member
322 if (pmu->nr_irqs < 1) { in pmu_request_irq()
334 for (i = 0; i < pmu->nr_irqs; i++) { in pmu_request_irq()
353 for (i = 0; i < pmu->nr_irqs; i++) { in pmu_free_irq()
924 static bool is_duplicate_irq(int irq, int *irqs, int nr_irqs) in is_duplicate_irq() argument
928 for (i = 0; i < nr_irqs; i++) in is_duplicate_irq()
961 pmu->nr_irqs = 0; in cci_pmu_probe()
967 if (is_duplicate_irq(irq, pmu->irqs, pmu->nr_irqs)) in cci_pmu_probe()
970 pmu->irqs[pmu->nr_irqs++] = irq; in cci_pmu_probe()
/linux-4.1.27/arch/sh/boards/mach-se/7751/
Dirq.c37 .nr_irqs = ARRAY_SIZE(ipr_irq_table),
/linux-4.1.27/arch/sh/include/asm/
Dhw_irq.h21 unsigned int nr_irqs; member
/linux-4.1.27/drivers/clocksource/
Dexynos_mct.c598 u32 nr_irqs, i; in mct_init_dt() local
611 nr_irqs = of_irq_count(np); in mct_init_dt()
613 nr_irqs = 0; in mct_init_dt()
615 for (i = MCT_L0_IRQ; i < nr_irqs; i++) in mct_init_dt()
/linux-4.1.27/arch/arm/mach-mmp/
Davengers_lite.c53 .nr_irqs = MMP_NR_IRQS,
Daspenite.c268 .nr_irqs = MMP_NR_IRQS,
277 .nr_irqs = MMP_NR_IRQS,
Dteton_bga.c98 .nr_irqs = MMP_NR_IRQS,
Dtavorevb.c111 .nr_irqs = MMP_NR_IRQS,
Dflint.c129 .nr_irqs = FLINT_NR_IRQS,
Dgplugd.c204 .nr_irqs = MMP_NR_IRQS,
Djasper.c183 .nr_irqs = JASPER_NR_IRQS,
Dbrownstone.c226 .nr_irqs = BROWNSTONE_NR_IRQS,
Dttc_dkb.c310 .nr_irqs = TTCDKB_NR_IRQS,
/linux-4.1.27/drivers/mfd/
Dtwl6030-irq.c394 int nr_irqs; in twl6030_init_irq() local
405 nr_irqs = TWL6030_NR_IRQS; in twl6030_init_irq()
443 irq_domain_add_linear(node, nr_irqs, in twl6030_init_irq()
Dtwl4030-irq.c697 int irq_base, irq_end, nr_irqs; in twl4030_init_irq() local
705 nr_irqs = TWL4030_PWR_NR_IRQS + TWL4030_CORE_NR_IRQS; in twl4030_init_irq()
707 irq_base = irq_alloc_descs(-1, 0, nr_irqs, 0); in twl4030_init_irq()
713 irq_domain_add_legacy(node, nr_irqs, irq_base, 0, in twl4030_init_irq()
D88pm860x-core.c582 int nr_irqs, irq_base = -1; in device_irq_init() local
626 nr_irqs = ARRAY_SIZE(pm860x_irqs); in device_irq_init()
627 chip->irq_base = irq_alloc_descs(irq_base, 0, nr_irqs, 0); in device_irq_init()
634 irq_domain_add_legacy(node, nr_irqs, chip->irq_base, 0, in device_irq_init()
/linux-4.1.27/arch/metag/include/asm/mach/
Darch.h45 unsigned int nr_irqs; member
/linux-4.1.27/arch/sh/boards/mach-se/770x/
Dirq.c87 .nr_irqs = ARRAY_SIZE(ipr_irq_table),
/linux-4.1.27/drivers/sh/intc/
Dvirq-debugfs.c25 for (i = 1; i < nr_irqs; i++) { in intc_irq_xlate_debug()
/linux-4.1.27/arch/arm/mach-omap2/
Domap-wakeupgen.c423 unsigned int nr_irqs, void *data) in wakeupgen_domain_alloc() argument
439 for (i = 0; i < nr_irqs; i++) in wakeupgen_domain_alloc()
445 return irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, &parent_args); in wakeupgen_domain_alloc()
Dprm_common.c180 for (i = 0; i < prcm_irq_setup->nr_irqs; i++) in omap_prcm_event_to_irq()
305 for (i = 0; i < irq_setup->nr_irqs; i++) { in omap_prcm_register_chain_handler()
Dprcm-common.h498 u8 nr_irqs; member
Dprm3xxx.c49 .nr_irqs = ARRAY_SIZE(omap3_prcm_irqs),
Dprm44xx.c50 .nr_irqs = ARRAY_SIZE(omap4_prcm_irqs),
/linux-4.1.27/arch/arm/mach-imx/
Dgpc.c205 unsigned int nr_irqs, void *data) in imx_gpc_domain_alloc() argument
221 for (i = 0; i < nr_irqs; i++) in imx_gpc_domain_alloc()
227 return irq_domain_alloc_irqs_parent(domain, irq, nr_irqs, &parent_args); in imx_gpc_domain_alloc()
/linux-4.1.27/arch/arm/mach-iop13xx/
Diq81340mc.c96 .nr_irqs = NR_IOP13XX_IRQS,
Diq81340sc.c98 .nr_irqs = NR_IOP13XX_IRQS,
/linux-4.1.27/arch/x86/kernel/apic/
Dvector.c242 if (nr_irqs > (NR_VECTORS * nr_cpu_ids)) in arch_probe_nr_irqs()
243 nr_irqs = NR_VECTORS * nr_cpu_ids; in arch_probe_nr_irqs()
255 if (nr < nr_irqs) in arch_probe_nr_irqs()
256 nr_irqs = nr; in arch_probe_nr_irqs()
/linux-4.1.27/arch/arm/include/asm/mach/
Darch.h34 unsigned int nr_irqs; /* number of IRQs */ member
/linux-4.1.27/arch/arm/mach-sa1100/
Dnanoengine.c111 .nr_irqs = SA1100_NR_IRQS,
Dshannon.c103 .nr_irqs = SA1100_NR_IRQS,
Dpleb.c141 .nr_irqs = SA1100_NR_IRQS,
Dh3100.c136 .nr_irqs = SA1100_NR_IRQS,
Dcerf.c175 .nr_irqs = SA1100_NR_IRQS,
Dh3600.c144 .nr_irqs = SA1100_NR_IRQS,
Dlart.c170 .nr_irqs = SA1100_NR_IRQS,
Dhackkit.c230 .nr_irqs = SA1100_NR_IRQS,
Djornada720.c347 .nr_irqs = SA1100_NR_IRQS,
Dbadge4.c336 .nr_irqs = SA1100_NR_IRQS,
Dsimpad.c397 .nr_irqs = SA1100_NR_IRQS,
Dcollie.c431 .nr_irqs = SA1100_NR_IRQS,
Dassabet.c755 .nr_irqs = SA1100_NR_IRQS,
/linux-4.1.27/arch/arm/mach-exynos/
Dsuspend.c203 unsigned int nr_irqs, void *data) in exynos_pmu_domain_alloc() argument
217 for (i = 0; i < nr_irqs; i++) in exynos_pmu_domain_alloc()
223 return irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, &parent_args); in exynos_pmu_domain_alloc()
/linux-4.1.27/arch/sh/kernel/cpu/irq/
Dipr.c62 for (i = 0; i < desc->nr_irqs; i++) { in register_ipr_controller()
/linux-4.1.27/arch/sh/boards/
Dboard-polaris.c132 .nr_irqs = ARRAY_SIZE(ipr_irq_table),
/linux-4.1.27/drivers/of/
Dirq.c461 int nr_irqs) in of_irq_to_resource_table() argument
465 for (i = 0; i < nr_irqs; i++, res++) in of_irq_to_resource_table()
/linux-4.1.27/arch/ia64/kernel/
DMakefile86 $(call cmd,nr_irqs)
/linux-4.1.27/include/kvm/
Darm_vgic.h167 int nr_irqs; member
/linux-4.1.27/drivers/net/hamradio/
Dbaycom_ser_fdx.c421 dev->irq < 2 || dev->irq > nr_irqs) { in ser12_open()
424 0xffff-SER12_EXTENT, nr_irqs); in ser12_open()
Dscc.c1469 for (k = 0; k < nr_irqs; k++) in z8530_init()
1734 if (hwcfg.irq < 0 || hwcfg.irq >= nr_irqs) in scc_net_ioctl()
2154 for (k = 0; k < nr_irqs ; k++) in scc_cleanup_driver()
/linux-4.1.27/arch/unicore32/kernel/
Dirq.c365 if (unlikely(irq >= nr_irqs)) { in asm_do_IRQ()
/linux-4.1.27/arch/powerpc/platforms/cell/
Daxon_msi.c117 if (msi < nr_irqs && irq_get_chip_data(msi) == msic) { in axon_msi_cascade()
/linux-4.1.27/drivers/pcmcia/
Dat91_cf.c318 cf->socket.pci_irq = nr_irqs + 1; in at91_cf_probe()
Dvrc4171_card.c644 if (irq >= 0 && irq < nr_irqs) in vrc4171_card_setup()
/linux-4.1.27/arch/x86/kernel/acpi/
Dboot.c1172 acpi_parse_int_src_ovr, nr_irqs); in acpi_parse_madt_ioapic_entries()
1192 acpi_parse_nmi_src, nr_irqs); in acpi_parse_madt_ioapic_entries()
/linux-4.1.27/drivers/tty/serial/
Dm32r_sio.c918 if (ser->irq >= nr_irqs || ser->irq < 0 || ser->baud_base < 9600) in m32r_sio_verify_port()
1143 for (i = 0; i < nr_irqs; i++) in m32r_sio_init()
Damba-pl010.c550 if (ser->irq < 0 || ser->irq >= nr_irqs) in pl010_verify_port()
Ducc_uart.c1076 if (ser->irq < 0 || ser->irq >= nr_irqs) in qe_uart_verify_port()
Damba-pl011.c1947 if (ser->irq < 0 || ser->irq >= nr_irqs) in pl011_verify_port()
Dserial_core.c782 if ((new_info->irq >= nr_irqs) || (new_info->irq < 0) || in uart_set_info()
/linux-4.1.27/drivers/gpio/
Dgpio-vr41xx.c573 if (irq < 0 || irq >= nr_irqs) in giu_probe()
/linux-4.1.27/drivers/char/
Dhpet.c236 if (irq >= nr_irqs) { in hpet_timer_set_irq()
/linux-4.1.27/drivers/net/wan/
Dsbni.c323 if (pci_irq_line <= 0 || pci_irq_line >= nr_irqs) in sbni_pci_probe()
/linux-4.1.27/drivers/xen/events/
Devents_base.c249 if (unlikely(WARN(irq >= nr_irqs, "Invalid irq %d!\n", irq))) in evtchn_from_irq()
/linux-4.1.27/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c674 if (ser->irq < 0 || ser->irq >= nr_irqs) in cpm_uart_verify_port()
/linux-4.1.27/drivers/scsi/
Daha152x.c306 #define IRQ_MAX (nr_irqs-1)
/linux-4.1.27/drivers/net/ethernet/3com/
D3c59x.c1312 if (dev->irq <= 0 || dev->irq >= nr_irqs) in vortex_probe1()
/linux-4.1.27/drivers/tty/serial/8250/
D8250_core.c3079 if (ser->irq >= nr_irqs || ser->irq < 0 || in serial8250_verify_port()