/linux-4.1.27/drivers/irqchip/ |
D | irq-mmp.c | 39 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 …]
|
D | spear-shirq.c | 48 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 …]
|
D | irq-hip04.c | 59 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 …]
|
D | irq-armada-370-xp.c | 329 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()
|
D | irq-tegra.c | 246 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()
|
D | irq-crossbar.c | 114 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()
|
D | irq-mtk-sysirq.c | 90 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()
|
D | irq-vf610-mscm-ir.c | 129 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()
|
D | irq-gic-v2m.c | 154 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()
|
D | irq-gic-v3.c | 751 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()
|
D | irq-gic-v3-its.c | 708 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()
|
D | irq-gic.c | 860 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/ |
D | irqdomain.c | 26 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 …]
|
D | irqdesc.c | 97 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 …]
|
D | msi.c | 85 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()
|
D | resend.c | 36 while (!bitmap_empty(irqs_resend, nr_irqs)) { in resend_irqs() 37 irq = find_first_bit(irqs_resend, nr_irqs); in resend_irqs()
|
D | proc.c | 440 # 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/ |
D | irqnr.h | 7 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++)
|
D | irqdomain.h | 74 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 …]
|
D | of_irq.h | 48 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/ |
D | irq.c | 85 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/ |
D | vgic.c | 124 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 …]
|
D | vgic-v3-emul.c | 100 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()
|
D | vgic-v2-emul.c | 63 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/ |
D | sys_cabriolet.c | 330 .nr_irqs = 35, 356 .nr_irqs = 35, 381 .nr_irqs = 35, 406 .nr_irqs = 35, 431 .nr_irqs = 35,
|
D | sys_sio.c | 319 .nr_irqs = 16, 349 .nr_irqs = 16, 378 .nr_irqs = 16, 416 .nr_irqs = 16, 445 .nr_irqs = 16,
|
D | sys_dp264.c | 554 .nr_irqs = 64, 578 .nr_irqs = 64, 601 .nr_irqs = 64, 624 .nr_irqs = 64, 652 .nr_irqs = 64,
|
D | sys_eb64p.c | 201 .nr_irqs = 32, 226 .nr_irqs = 32,
|
D | sys_mikasa.c | 211 .nr_irqs = 32, 235 .nr_irqs = 32,
|
D | sys_sable.c | 556 .nr_irqs = 40, 588 .nr_irqs = 40, 619 .nr_irqs = 64,
|
D | sys_alcor.c | 264 .nr_irqs = 48, 291 .nr_irqs = 48,
|
D | sys_noritake.c | 300 .nr_irqs = 48, 324 .nr_irqs = 48,
|
D | sys_sx164.c | 167 .nr_irqs = 48,
|
D | sys_titan.c | 377 .nr_irqs = 80, /* 64 + 16 */ 404 .nr_irqs = 80, /* 64 + 16 */
|
D | sys_rx164.c | 191 .nr_irqs = 40,
|
D | sys_ruffian.c | 228 .nr_irqs = 48,
|
D | sys_jensen.c | 228 .nr_irqs = 16,
|
D | sys_miata.c | 281 .nr_irqs = 48,
|
D | sys_eiger.c | 215 .nr_irqs = 128,
|
D | sys_takara.c | 277 .nr_irqs = 128,
|
D | sys_rawhide.c | 260 .nr_irqs = 128,
|
D | sys_nautilus.c | 276 .nr_irqs = 16,
|
D | sys_wildfire.c | 333 .nr_irqs = WILDFIRE_NR_IRQS,
|
D | sys_marvel.c | 451 .nr_irqs = MARVEL_NR_IRQS,
|
/linux-4.1.27/arch/mips/ath79/ |
D | pci.h | 24 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
|
D | pci.c | 122 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/ |
D | interrupts.c | 13 return (*pos <= nr_irqs) ? pos : NULL; in int_seq_start() 19 if (*pos > nr_irqs) in int_seq_next()
|
D | stat.c | 190 size += 2 * nr_irqs; in stat_open()
|
/linux-4.1.27/arch/metag/kernel/ |
D | irq.c | 256 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/ |
D | eseries.c | 192 .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,
|
D | colibri-pxa270.c | 316 .nr_irqs = PXA_NR_IRQS, 327 .nr_irqs = PXA_NR_IRQS,
|
D | ezx.c | 827 .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,
|
D | mp900.c | 98 .nr_irqs = PXA_NR_IRQS,
|
D | corgi.c | 773 .nr_irqs = PXA_NR_IRQS, 786 .nr_irqs = PXA_NR_IRQS, 799 .nr_irqs = PXA_NR_IRQS,
|
D | capc7117.c | 156 .nr_irqs = PXA_NR_IRQS,
|
D | himalaya.c | 163 .nr_irqs = PXA_NR_IRQS,
|
D | xcep.c | 185 .nr_irqs = PXA_NR_IRQS,
|
D | palmt5.c | 212 .nr_irqs = PXA_NR_IRQS,
|
D | pcm027.c | 263 .nr_irqs = PCM027_NR_IRQS,
|
D | colibri-pxa300.c | 189 .nr_irqs = PXA_NR_IRQS,
|
D | h5000.c | 208 .nr_irqs = PXA_NR_IRQS,
|
D | icontrol.c | 196 .nr_irqs = PXA_NR_IRQS,
|
D | gumstix.c | 237 .nr_irqs = PXA_NR_IRQS,
|
D | trizeps4.c | 563 .nr_irqs = PXA_NR_IRQS, 575 .nr_irqs = PXA_NR_IRQS,
|
D | palmtreo.c | 539 .nr_irqs = PXA_NR_IRQS, 553 .nr_irqs = PXA_NR_IRQS,
|
D | spitz.c | 996 .nr_irqs = PXA_NR_IRQS, 1009 .nr_irqs = PXA_NR_IRQS, 1022 .nr_irqs = PXA_NR_IRQS,
|
D | raumfeld.c | 1099 .nr_irqs = PXA_NR_IRQS, 1112 .nr_irqs = PXA_NR_IRQS, 1125 .nr_irqs = PXA_NR_IRQS,
|
D | colibri-pxa320.c | 259 .nr_irqs = PXA_NR_IRQS,
|
D | idp.c | 285 .nr_irqs = PXA_NR_IRQS,
|
D | csb726.c | 277 .nr_irqs = PXA_NR_IRQS,
|
D | palmz72.c | 408 .nr_irqs = PXA_NR_IRQS,
|
D | palmld.c | 351 .nr_irqs = PXA_NR_IRQS,
|
D | palmte2.c | 364 .nr_irqs = PXA_NR_IRQS,
|
D | palmtx.c | 370 .nr_irqs = PXA_NR_IRQS,
|
D | stargate2.c | 1007 .nr_irqs = PXA_NR_IRQS, 1020 .nr_irqs = STARGATE_NR_IRQS,
|
D | littleton.c | 447 .nr_irqs = LITTLETON_NR_IRQS,
|
D | poodle.c | 471 .nr_irqs = POODLE_NR_IRQS, /* 4 for LoCoMo */
|
D | palmtc.c | 509 .nr_irqs = PXA_NR_IRQS,
|
D | cm-x2xx.c | 522 .nr_irqs = CMX2XX_NR_IRQS,
|
D | zylonite.c | 433 .nr_irqs = ZYLONITE_NR_IRQS,
|
D | tavorevb.c | 500 .nr_irqs = PXA_NR_IRQS,
|
D | lpd270.c | 510 .nr_irqs = LPD270_NR_IRQS,
|
D | lubbock.c | 600 .nr_irqs = LUBBOCK_NR_IRQS,
|
D | saar.c | 601 .nr_irqs = PXA_NR_IRQS,
|
D | em-x270.c | 1316 .nr_irqs = PXA_NR_IRQS, 1327 .nr_irqs = PXA_NR_IRQS,
|
D | z2.c | 728 .nr_irqs = PXA_NR_IRQS,
|
D | vpac270.c | 722 .nr_irqs = PXA_NR_IRQS,
|
D | mainstone.c | 661 .nr_irqs = MAINSTONE_NR_IRQS,
|
D | magician.c | 774 .nr_irqs = MAGICIAN_NR_IRQS,
|
D | balloon3.c | 821 .nr_irqs = BALLOON3_NR_IRQS,
|
D | cm-x300.c | 856 .nr_irqs = PXA_NR_IRQS,
|
D | hx4700.c | 903 .nr_irqs = HX4700_NR_IRQS,
|
D | mioa701.c | 776 .nr_irqs = PXA_NR_IRQS,
|
D | viper.c | 995 .nr_irqs = PXA_NR_IRQS,
|
D | zeus.c | 923 .nr_irqs = ZEUS_NR_IRQS,
|
D | tosa.c | 946 .nr_irqs = TOSA_NR_IRQS,
|
/linux-4.1.27/arch/arm/plat-samsung/include/plat/ |
D | irq-uart.h | 19 extern void s3c_init_uart_irqs(struct s3c_uart_irq *irq, unsigned int nr_irqs);
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | hw_irq.h | 9 #define ACTUAL_NR_IRQS alpha_mv.nr_irqs
|
D | machvec.h | 34 int nr_irqs; member
|
/linux-4.1.27/drivers/bus/ |
D | arm-cci.c | 118 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/ |
D | irq.c | 37 .nr_irqs = ARRAY_SIZE(ipr_irq_table),
|
/linux-4.1.27/arch/sh/include/asm/ |
D | hw_irq.h | 21 unsigned int nr_irqs; member
|
/linux-4.1.27/drivers/clocksource/ |
D | exynos_mct.c | 598 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/ |
D | avengers_lite.c | 53 .nr_irqs = MMP_NR_IRQS,
|
D | aspenite.c | 268 .nr_irqs = MMP_NR_IRQS, 277 .nr_irqs = MMP_NR_IRQS,
|
D | teton_bga.c | 98 .nr_irqs = MMP_NR_IRQS,
|
D | tavorevb.c | 111 .nr_irqs = MMP_NR_IRQS,
|
D | flint.c | 129 .nr_irqs = FLINT_NR_IRQS,
|
D | gplugd.c | 204 .nr_irqs = MMP_NR_IRQS,
|
D | jasper.c | 183 .nr_irqs = JASPER_NR_IRQS,
|
D | brownstone.c | 226 .nr_irqs = BROWNSTONE_NR_IRQS,
|
D | ttc_dkb.c | 310 .nr_irqs = TTCDKB_NR_IRQS,
|
/linux-4.1.27/drivers/mfd/ |
D | twl6030-irq.c | 394 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()
|
D | twl4030-irq.c | 697 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()
|
D | 88pm860x-core.c | 582 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/ |
D | arch.h | 45 unsigned int nr_irqs; member
|
/linux-4.1.27/arch/sh/boards/mach-se/770x/ |
D | irq.c | 87 .nr_irqs = ARRAY_SIZE(ipr_irq_table),
|
/linux-4.1.27/drivers/sh/intc/ |
D | virq-debugfs.c | 25 for (i = 1; i < nr_irqs; i++) { in intc_irq_xlate_debug()
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | omap-wakeupgen.c | 423 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()
|
D | prm_common.c | 180 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()
|
D | prcm-common.h | 498 u8 nr_irqs; member
|
D | prm3xxx.c | 49 .nr_irqs = ARRAY_SIZE(omap3_prcm_irqs),
|
D | prm44xx.c | 50 .nr_irqs = ARRAY_SIZE(omap4_prcm_irqs),
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | gpc.c | 205 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/ |
D | iq81340mc.c | 96 .nr_irqs = NR_IOP13XX_IRQS,
|
D | iq81340sc.c | 98 .nr_irqs = NR_IOP13XX_IRQS,
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | vector.c | 242 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/ |
D | arch.h | 34 unsigned int nr_irqs; /* number of IRQs */ member
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
D | nanoengine.c | 111 .nr_irqs = SA1100_NR_IRQS,
|
D | shannon.c | 103 .nr_irqs = SA1100_NR_IRQS,
|
D | pleb.c | 141 .nr_irqs = SA1100_NR_IRQS,
|
D | h3100.c | 136 .nr_irqs = SA1100_NR_IRQS,
|
D | cerf.c | 175 .nr_irqs = SA1100_NR_IRQS,
|
D | h3600.c | 144 .nr_irqs = SA1100_NR_IRQS,
|
D | lart.c | 170 .nr_irqs = SA1100_NR_IRQS,
|
D | hackkit.c | 230 .nr_irqs = SA1100_NR_IRQS,
|
D | jornada720.c | 347 .nr_irqs = SA1100_NR_IRQS,
|
D | badge4.c | 336 .nr_irqs = SA1100_NR_IRQS,
|
D | simpad.c | 397 .nr_irqs = SA1100_NR_IRQS,
|
D | collie.c | 431 .nr_irqs = SA1100_NR_IRQS,
|
D | assabet.c | 755 .nr_irqs = SA1100_NR_IRQS,
|
/linux-4.1.27/arch/arm/mach-exynos/ |
D | suspend.c | 203 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/ |
D | ipr.c | 62 for (i = 0; i < desc->nr_irqs; i++) { in register_ipr_controller()
|
/linux-4.1.27/arch/sh/boards/ |
D | board-polaris.c | 132 .nr_irqs = ARRAY_SIZE(ipr_irq_table),
|
/linux-4.1.27/drivers/of/ |
D | irq.c | 461 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/ |
D | Makefile | 86 $(call cmd,nr_irqs)
|
/linux-4.1.27/include/kvm/ |
D | arm_vgic.h | 167 int nr_irqs; member
|
/linux-4.1.27/drivers/net/hamradio/ |
D | baycom_ser_fdx.c | 421 dev->irq < 2 || dev->irq > nr_irqs) { in ser12_open() 424 0xffff-SER12_EXTENT, nr_irqs); in ser12_open()
|
D | scc.c | 1469 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/ |
D | irq.c | 365 if (unlikely(irq >= nr_irqs)) { in asm_do_IRQ()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | axon_msi.c | 117 if (msi < nr_irqs && irq_get_chip_data(msi) == msic) { in axon_msi_cascade()
|
/linux-4.1.27/drivers/pcmcia/ |
D | at91_cf.c | 318 cf->socket.pci_irq = nr_irqs + 1; in at91_cf_probe()
|
D | vrc4171_card.c | 644 if (irq >= 0 && irq < nr_irqs) in vrc4171_card_setup()
|
/linux-4.1.27/arch/x86/kernel/acpi/ |
D | boot.c | 1172 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/ |
D | m32r_sio.c | 918 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()
|
D | amba-pl010.c | 550 if (ser->irq < 0 || ser->irq >= nr_irqs) in pl010_verify_port()
|
D | ucc_uart.c | 1076 if (ser->irq < 0 || ser->irq >= nr_irqs) in qe_uart_verify_port()
|
D | amba-pl011.c | 1947 if (ser->irq < 0 || ser->irq >= nr_irqs) in pl011_verify_port()
|
D | serial_core.c | 782 if ((new_info->irq >= nr_irqs) || (new_info->irq < 0) || in uart_set_info()
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-vr41xx.c | 573 if (irq < 0 || irq >= nr_irqs) in giu_probe()
|
/linux-4.1.27/drivers/char/ |
D | hpet.c | 236 if (irq >= nr_irqs) { in hpet_timer_set_irq()
|
/linux-4.1.27/drivers/net/wan/ |
D | sbni.c | 323 if (pci_irq_line <= 0 || pci_irq_line >= nr_irqs) in sbni_pci_probe()
|
/linux-4.1.27/drivers/xen/events/ |
D | events_base.c | 249 if (unlikely(WARN(irq >= nr_irqs, "Invalid irq %d!\n", irq))) in evtchn_from_irq()
|
/linux-4.1.27/drivers/tty/serial/cpm_uart/ |
D | cpm_uart_core.c | 674 if (ser->irq < 0 || ser->irq >= nr_irqs) in cpm_uart_verify_port()
|
/linux-4.1.27/drivers/scsi/ |
D | aha152x.c | 306 #define IRQ_MAX (nr_irqs-1)
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
D | 3c59x.c | 1312 if (dev->irq <= 0 || dev->irq >= nr_irqs) in vortex_probe1()
|
/linux-4.1.27/drivers/tty/serial/8250/ |
D | 8250_core.c | 3079 if (ser->irq >= nr_irqs || ser->irq < 0 || in serial8250_verify_port()
|