/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/irqchip/ |
H A D | irq-mmp.c | 39 int nr_irqs; member 288 icu_data[0].nr_irqs; in mmp2_init_icu() 290 icu_data[1].nr_irqs = 2; in mmp2_init_icu() 299 icu_data[2].nr_irqs = 2; in mmp2_init_icu() 308 icu_data[3].nr_irqs = 3; in mmp2_init_icu() 317 icu_data[4].nr_irqs = 5; in mmp2_init_icu() 335 icu_data[6].nr_irqs = 2; in mmp2_init_icu() 402 icu_data[0].nr_irqs = nr_irqs; in mmp_init_bases() 486 u32 nr_irqs, mfp_irq; in mmp2_mux_of_init() local 494 &nr_irqs); in mmp2_mux_of_init() [all …]
|
H A D | spear-shirq.c | 47 u32 nr_irqs; member 90 .nr_irqs = 9, 106 .nr_irqs = 8, 114 .nr_irqs = 5, 122 .nr_irqs = 1, 130 .nr_irqs = 3, 150 .nr_irqs = 7, 156 .nr_irqs = 3, 164 .nr_irqs = 1, 172 .nr_irqs = 11, [all …]
|
H A D | irq-hip04.c | 56 unsigned int nr_irqs; member 250 unsigned int nr_irqs = intc->nr_irqs; in hip04_irq_dist_init() local 260 for (i = 32; i < nr_irqs; i += 2) in hip04_irq_dist_init() 263 gic_dist_config(base, nr_irqs, NULL); in hip04_irq_dist_init() 355 int nr_irqs, irq_base, i; in hip04_of_init() local 378 nr_irqs = (nr_irqs + 1) * 32; in hip04_of_init() 379 if (nr_irqs > HIP04_MAX_IRQS) in hip04_of_init() 380 nr_irqs = HIP04_MAX_IRQS; in hip04_of_init() 381 hip04_data.nr_irqs = nr_irqs; in hip04_of_init() 383 irq_base = irq_alloc_descs(-1, 0, nr_irqs, numa_node_id()); in hip04_of_init() [all …]
|
H A D | irq-ixp4xx.c | 154 unsigned int irq, unsigned int nr_irqs, in ixp4xx_irq_domain_alloc() argument 168 for (i = 0; i < nr_irqs; i++) { in ixp4xx_irq_domain_alloc() 221 int nr_irqs; member 228 .nr_irqs = 6, 233 .nr_irqs = 11, 238 .nr_irqs = 2, 244 .nr_irqs = 10, 260 int nr_irqs; in ixp4xx_irq_setup() local 278 nr_irqs = 64; in ixp4xx_irq_setup() 280 nr_irqs = 32; in ixp4xx_irq_setup() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/irqchip/ |
H A D | irq-mmp.c | 39 int nr_irqs; member 288 icu_data[0].nr_irqs; in mmp2_init_icu() 290 icu_data[1].nr_irqs = 2; in mmp2_init_icu() 299 icu_data[2].nr_irqs = 2; in mmp2_init_icu() 308 icu_data[3].nr_irqs = 3; in mmp2_init_icu() 317 icu_data[4].nr_irqs = 5; in mmp2_init_icu() 335 icu_data[6].nr_irqs = 2; in mmp2_init_icu() 402 icu_data[0].nr_irqs = nr_irqs; in mmp_init_bases() 486 u32 nr_irqs, mfp_irq; in mmp2_mux_of_init() local 494 &nr_irqs); in mmp2_mux_of_init() [all …]
|
H A D | spear-shirq.c | 47 u32 nr_irqs; member 90 .nr_irqs = 9, 106 .nr_irqs = 8, 114 .nr_irqs = 5, 122 .nr_irqs = 1, 130 .nr_irqs = 3, 150 .nr_irqs = 7, 156 .nr_irqs = 3, 164 .nr_irqs = 1, 172 .nr_irqs = 11, [all …]
|
H A D | irq-hip04.c | 56 unsigned int nr_irqs; member 250 unsigned int nr_irqs = intc->nr_irqs; in hip04_irq_dist_init() local 260 for (i = 32; i < nr_irqs; i += 2) in hip04_irq_dist_init() 263 gic_dist_config(base, nr_irqs, NULL); in hip04_irq_dist_init() 355 int nr_irqs, irq_base, i; in hip04_of_init() local 378 nr_irqs = (nr_irqs + 1) * 32; in hip04_of_init() 379 if (nr_irqs > HIP04_MAX_IRQS) in hip04_of_init() 380 nr_irqs = HIP04_MAX_IRQS; in hip04_of_init() 381 hip04_data.nr_irqs = nr_irqs; in hip04_of_init() 383 irq_base = irq_alloc_descs(-1, 0, nr_irqs, numa_node_id()); in hip04_of_init() [all …]
|
H A D | irq-ixp4xx.c | 154 unsigned int irq, unsigned int nr_irqs, in ixp4xx_irq_domain_alloc() argument 168 for (i = 0; i < nr_irqs; i++) { in ixp4xx_irq_domain_alloc() 221 int nr_irqs; member 228 .nr_irqs = 6, 233 .nr_irqs = 11, 238 .nr_irqs = 2, 244 .nr_irqs = 10, 260 int nr_irqs; in ixp4xx_irq_setup() local 278 nr_irqs = 64; in ixp4xx_irq_setup() 280 nr_irqs = 32; in ixp4xx_irq_setup() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/irqchip/ |
H A D | irq-mmp.c | 39 int nr_irqs; member 288 icu_data[0].nr_irqs; in mmp2_init_icu() 290 icu_data[1].nr_irqs = 2; in mmp2_init_icu() 299 icu_data[2].nr_irqs = 2; in mmp2_init_icu() 308 icu_data[3].nr_irqs = 3; in mmp2_init_icu() 317 icu_data[4].nr_irqs = 5; in mmp2_init_icu() 335 icu_data[6].nr_irqs = 2; in mmp2_init_icu() 402 icu_data[0].nr_irqs = nr_irqs; in mmp_init_bases() 486 u32 nr_irqs, mfp_irq; in mmp2_mux_of_init() local 494 &nr_irqs); in mmp2_mux_of_init() [all …]
|
H A D | spear-shirq.c | 47 u32 nr_irqs; member 90 .nr_irqs = 9, 106 .nr_irqs = 8, 114 .nr_irqs = 5, 122 .nr_irqs = 1, 130 .nr_irqs = 3, 150 .nr_irqs = 7, 156 .nr_irqs = 3, 164 .nr_irqs = 1, 172 .nr_irqs = 11, [all …]
|
H A D | irq-hip04.c | 56 unsigned int nr_irqs; member 250 unsigned int nr_irqs = intc->nr_irqs; in hip04_irq_dist_init() local 260 for (i = 32; i < nr_irqs; i += 2) in hip04_irq_dist_init() 263 gic_dist_config(base, nr_irqs, NULL); in hip04_irq_dist_init() 355 int nr_irqs, irq_base, i; in hip04_of_init() local 378 nr_irqs = (nr_irqs + 1) * 32; in hip04_of_init() 379 if (nr_irqs > HIP04_MAX_IRQS) in hip04_of_init() 380 nr_irqs = HIP04_MAX_IRQS; in hip04_of_init() 381 hip04_data.nr_irqs = nr_irqs; in hip04_of_init() 383 irq_base = irq_alloc_descs(-1, 0, nr_irqs, numa_node_id()); in hip04_of_init() [all …]
|
H A D | irq-ixp4xx.c | 154 unsigned int irq, unsigned int nr_irqs, in ixp4xx_irq_domain_alloc() argument 168 for (i = 0; i < nr_irqs; i++) { in ixp4xx_irq_domain_alloc() 221 int nr_irqs; member 228 .nr_irqs = 6, 233 .nr_irqs = 11, 238 .nr_irqs = 2, 244 .nr_irqs = 10, 260 int nr_irqs; in ixp4xx_irq_setup() local 278 nr_irqs = 64; in ixp4xx_irq_setup() 280 nr_irqs = 32; in ixp4xx_irq_setup() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/pci/controller/ |
H A D | pcie-iproc-msi.c | 97 int nr_irqs; member 148 return (hwirq % msi->nr_irqs); in hwirq_to_group() 267 for (i = 0; i < nr_irqs; i++) { in iproc_msi_irq_domain_alloc() 542 msi->nr_irqs = of_irq_count(node); in iproc_msi_init() 543 if (!msi->nr_irqs) { in iproc_msi_init() 548 if (msi->nr_irqs > NR_HW_IRQS) { in iproc_msi_init() 550 msi->nr_irqs); in iproc_msi_init() 551 msi->nr_irqs = NR_HW_IRQS; in iproc_msi_init() 554 if (msi->nr_irqs < msi->nr_cpus) { in iproc_msi_init() 561 msi->nr_irqs -= msi->nr_irqs % msi->nr_cpus; in iproc_msi_init() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/pci/controller/ |
H A D | pcie-iproc-msi.c | 97 int nr_irqs; member 148 return (hwirq % msi->nr_irqs); in hwirq_to_group() 267 for (i = 0; i < nr_irqs; i++) { in iproc_msi_irq_domain_alloc() 542 msi->nr_irqs = of_irq_count(node); in iproc_msi_init() 543 if (!msi->nr_irqs) { in iproc_msi_init() 548 if (msi->nr_irqs > NR_HW_IRQS) { in iproc_msi_init() 550 msi->nr_irqs); in iproc_msi_init() 551 msi->nr_irqs = NR_HW_IRQS; in iproc_msi_init() 554 if (msi->nr_irqs < msi->nr_cpus) { in iproc_msi_init() 561 msi->nr_irqs -= msi->nr_irqs % msi->nr_cpus; in iproc_msi_init() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/pci/controller/ |
H A D | pcie-iproc-msi.c | 97 int nr_irqs; member 148 return (hwirq % msi->nr_irqs); in hwirq_to_group() 267 for (i = 0; i < nr_irqs; i++) { in iproc_msi_irq_domain_alloc() 542 msi->nr_irqs = of_irq_count(node); in iproc_msi_init() 543 if (!msi->nr_irqs) { in iproc_msi_init() 548 if (msi->nr_irqs > NR_HW_IRQS) { in iproc_msi_init() 550 msi->nr_irqs); in iproc_msi_init() 551 msi->nr_irqs = NR_HW_IRQS; in iproc_msi_init() 554 if (msi->nr_irqs < msi->nr_cpus) { in iproc_msi_init() 561 msi->nr_irqs -= msi->nr_irqs % msi->nr_cpus; in iproc_msi_init() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/iommu/ |
H A D | hyperv-iommu.c | 66 unsigned int virq, unsigned int nr_irqs, in hyperv_irq_remapping_alloc() argument 77 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg); in hyperv_irq_remapping_alloc() 83 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_irq_remapping_alloc() 100 unsigned int virq, unsigned int nr_irqs) in hyperv_irq_remapping_free() argument 102 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_irq_remapping_free() 270 unsigned int virq, unsigned int nr_irqs, in hyperv_root_irq_remapping_alloc() argument 287 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_root_irq_remapping_alloc() 294 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_root_irq_remapping_alloc() 308 unsigned int virq, unsigned int nr_irqs) in hyperv_root_irq_remapping_free() argument 315 for (i = 0; i < nr_irqs; i++) { in hyperv_root_irq_remapping_free() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/iommu/ |
H A D | hyperv-iommu.c | 66 unsigned int virq, unsigned int nr_irqs, in hyperv_irq_remapping_alloc() argument 77 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg); in hyperv_irq_remapping_alloc() 83 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_irq_remapping_alloc() 100 unsigned int virq, unsigned int nr_irqs) in hyperv_irq_remapping_free() argument 102 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_irq_remapping_free() 270 unsigned int virq, unsigned int nr_irqs, in hyperv_root_irq_remapping_alloc() argument 287 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_root_irq_remapping_alloc() 294 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_root_irq_remapping_alloc() 308 unsigned int virq, unsigned int nr_irqs) in hyperv_root_irq_remapping_free() argument 315 for (i = 0; i < nr_irqs; i++) { in hyperv_root_irq_remapping_free() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/iommu/ |
H A D | hyperv-iommu.c | 66 unsigned int virq, unsigned int nr_irqs, in hyperv_irq_remapping_alloc() argument 77 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg); in hyperv_irq_remapping_alloc() 83 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_irq_remapping_alloc() 100 unsigned int virq, unsigned int nr_irqs) in hyperv_irq_remapping_free() argument 102 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_irq_remapping_free() 270 unsigned int virq, unsigned int nr_irqs, in hyperv_root_irq_remapping_alloc() argument 287 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_root_irq_remapping_alloc() 294 irq_domain_free_irqs_common(domain, virq, nr_irqs); in hyperv_root_irq_remapping_alloc() 308 unsigned int virq, unsigned int nr_irqs) in hyperv_root_irq_remapping_free() argument 315 for (i = 0; i < nr_irqs; i++) { in hyperv_root_irq_remapping_free() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/kernel/irq/ |
H A D | ipi.c | 26 unsigned int nr_irqs, offset; in irq_reserve_ipi() local 40 nr_irqs = cpumask_weight(dest); in irq_reserve_ipi() 41 if (!nr_irqs) { in irq_reserve_ipi() 53 nr_irqs = 1; in irq_reserve_ipi() 78 virq = irq_domain_alloc_descs(-1, nr_irqs, 0, NUMA_NO_NODE, NULL); in irq_reserve_ipi() 92 for (i = 0; i < nr_irqs; i++) { in irq_reserve_ipi() 101 irq_free_descs(virq, nr_irqs); in irq_reserve_ipi() 120 unsigned int nr_irqs; in irq_destroy_ipi() local 143 nr_irqs = cpumask_weight(dest); in irq_destroy_ipi() 145 nr_irqs = 1; in irq_destroy_ipi() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/kernel/irq/ |
H A D | ipi.c | 26 unsigned int nr_irqs, offset; in irq_reserve_ipi() local 40 nr_irqs = cpumask_weight(dest); in irq_reserve_ipi() 41 if (!nr_irqs) { in irq_reserve_ipi() 53 nr_irqs = 1; in irq_reserve_ipi() 78 virq = irq_domain_alloc_descs(-1, nr_irqs, 0, NUMA_NO_NODE, NULL); in irq_reserve_ipi() 92 for (i = 0; i < nr_irqs; i++) { in irq_reserve_ipi() 101 irq_free_descs(virq, nr_irqs); in irq_reserve_ipi() 120 unsigned int nr_irqs; in irq_destroy_ipi() local 143 nr_irqs = cpumask_weight(dest); in irq_destroy_ipi() 145 nr_irqs = 1; in irq_destroy_ipi() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/kernel/irq/ |
H A D | ipi.c | 26 unsigned int nr_irqs, offset; in irq_reserve_ipi() local 40 nr_irqs = cpumask_weight(dest); in irq_reserve_ipi() 41 if (!nr_irqs) { in irq_reserve_ipi() 53 nr_irqs = 1; in irq_reserve_ipi() 78 virq = irq_domain_alloc_descs(-1, nr_irqs, 0, NUMA_NO_NODE, NULL); in irq_reserve_ipi() 92 for (i = 0; i < nr_irqs; i++) { in irq_reserve_ipi() 101 irq_free_descs(virq, nr_irqs); in irq_reserve_ipi() 120 unsigned int nr_irqs; in irq_destroy_ipi() local 143 nr_irqs = cpumask_weight(dest); in irq_destroy_ipi() 145 nr_irqs = 1; in irq_destroy_ipi() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/hw/ppc/ |
H A D | spapr_irq.c | 69 int nr_irqs, Error **errp) in spapr_ics_create() argument 78 object_property_set_int(obj, nr_irqs, "nr-irqs", &local_err); in spapr_ics_create() 99 int nr_irqs = smc->irq->nr_irqs; in spapr_irq_init_xics() local 126 spapr->ics = spapr_ics_create(spapr, TYPE_ICS_SIMPLE, nr_irqs, in spapr_irq_init_xics() 229 .nr_irqs = SPAPR_IRQ_XICS_NR_IRQS, 257 object_property_set_int(obj, nr_irqs, "nr-irqs", &error_abort); in spapr_xive_create() 280 int nr_irqs = smc->irq->nr_irqs; in spapr_irq_init_xive() local 385 .nr_irqs = SPAPR_IRQ_XIVE_NR_IRQS, 432 for (first = 0; first < ics->nr_irqs; first += alignnum) { in ics_find_free_block() 433 if (num > (ics->nr_irqs - first)) { in ics_find_free_block() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/ |
H A D | irqnr.h | 8 extern int nr_irqs; 13 for (irq = 0, desc = irq_to_desc(irq); irq < nr_irqs; \ 21 for (irq = nr_irqs - 1, desc = irq_to_desc(irq); irq >= 0; \ 28 for (irq = irq_get_next_irq(0); irq < nr_irqs; \ 32 for (irq = 0; irq < nr_irqs; irq++)
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/ |
H A D | irqnr.h | 8 extern int nr_irqs; 13 for (irq = 0, desc = irq_to_desc(irq); irq < nr_irqs; \ 21 for (irq = nr_irqs - 1, desc = irq_to_desc(irq); irq >= 0; \ 28 for (irq = irq_get_next_irq(0); irq < nr_irqs; \ 32 for (irq = 0; irq < nr_irqs; irq++)
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/ |
H A D | irqnr.h | 8 extern int nr_irqs; 13 for (irq = 0, desc = irq_to_desc(irq); irq < nr_irqs; \ 21 for (irq = nr_irqs - 1, desc = irq_to_desc(irq); irq >= 0; \ 28 for (irq = irq_get_next_irq(0); irq < nr_irqs; \ 32 for (irq = 0; irq < nr_irqs; irq++)
|