/kernel/linux/linux-5.10/drivers/ntb/test/ |
D | ntb_msi_test.c | 15 static int num_irqs = 4; variable 16 module_param(num_irqs, int, 0644); 17 MODULE_PARM_DESC(num_irqs, "number of irqs to use"); 35 int num_irqs; member 72 for (i = 0; i < num_irqs; i++) { in ntb_msit_setup_work() 111 for (i = 0; i < num_irqs; i++) { in ntb_msit_desc_changed() 135 int irq_count = nm->peers[peer].num_irqs; in ntb_msit_copy_peer_desc() 173 nm->peers[peer].num_irqs = irq_count; in ntb_msit_db_event() 188 if (idx >= peer->num_irqs) in ntb_msit_dbgfs_trigger() 217 *count = peer->num_irqs; in ntb_msit_dbgfs_count_get() [all …]
|
/kernel/linux/linux-4.19/kernel/irq/ |
D | irq_sim.c | 52 int irq_sim_init(struct irq_sim *sim, unsigned int num_irqs) in irq_sim_init() argument 56 sim->irqs = kmalloc_array(num_irqs, sizeof(*sim->irqs), GFP_KERNEL); in irq_sim_init() 60 sim->irq_base = irq_alloc_descs(-1, 0, num_irqs, 0); in irq_sim_init() 66 for (i = 0; i < num_irqs; i++) { in irq_sim_init() 77 sim->irq_count = num_irqs; in irq_sim_init() 115 unsigned int num_irqs) in devm_irq_sim_init() argument 124 rv = irq_sim_init(sim, num_irqs); in devm_irq_sim_init()
|
/kernel/linux/linux-4.19/drivers/mfd/ |
D | sprd-sc27xx-spi.c | 40 u32 num_irqs; member 50 .num_irqs = SPRD_SC2731_IRQ_NUMS, 199 ddata->irq_chip.num_irqs = pdata->num_irqs; in sprd_pmic_probe() 203 pdata->num_irqs, sizeof(struct regmap_irq), in sprd_pmic_probe() 209 for (i = 0; i < pdata->num_irqs; i++) { in sprd_pmic_probe() 210 ddata->irqs[i].reg_offset = i / pdata->num_irqs; in sprd_pmic_probe() 211 ddata->irqs[i].mask = BIT(i % pdata->num_irqs); in sprd_pmic_probe()
|
D | qcom-pm8xxx.c | 77 unsigned int num_irqs; member 84 int num_irqs; member 503 .num_irqs = PM8XXX_NR_IRQS, 509 .num_irqs = PM8821_NR_IRQS, 567 struct_size(chip, config, data->num_irqs), in pm8xxx_probe() 574 chip->num_irqs = data->num_irqs; in pm8xxx_probe() 575 chip->num_blocks = DIV_ROUND_UP(chip->num_irqs, 8); in pm8xxx_probe() 580 data->num_irqs, in pm8xxx_probe()
|
D | sec-irq.c | 385 .num_irqs = ARRAY_SIZE(s2mps11_irqs), 394 .num_irqs = ARRAY_SIZE(s2mps14_irqs), \ 418 .num_irqs = ARRAY_SIZE(s2mpu02_irqs), 428 .num_irqs = ARRAY_SIZE(s5m8767_irqs), 438 .num_irqs = ARRAY_SIZE(s5m8763_irqs),
|
D | intel_soc_pmic_bxtwc.c | 148 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs), 157 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_pwrbtn), 166 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_tmu), 175 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_bcu), 184 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_adc), 193 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_chgr), 202 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_crit),
|
/kernel/linux/linux-5.10/drivers/perf/ |
D | arm_pmu_platform.c | 99 int i = 0, num_irqs; in pmu_parse_irqs() local 103 num_irqs = platform_irq_count(pdev); in pmu_parse_irqs() 104 if (num_irqs < 0) in pmu_parse_irqs() 105 return dev_err_probe(&pdev->dev, num_irqs, "unable to count PMU IRQs\n"); in pmu_parse_irqs() 111 if (num_irqs == 0) { in pmu_parse_irqs() 118 if (num_irqs == 1) { in pmu_parse_irqs() 129 for (i = 0; i < num_irqs; i++) { in pmu_parse_irqs()
|
/kernel/linux/linux-4.19/drivers/perf/ |
D | arm_pmu_platform.c | 98 int i = 0, num_irqs; in pmu_parse_irqs() local 102 num_irqs = platform_irq_count(pdev); in pmu_parse_irqs() 103 if (num_irqs < 0) { in pmu_parse_irqs() 105 return num_irqs; in pmu_parse_irqs() 112 if (num_irqs == 0) { in pmu_parse_irqs() 119 if (num_irqs == 1) { in pmu_parse_irqs() 130 for (i = 0; i < num_irqs; i++) { in pmu_parse_irqs()
|
/kernel/linux/linux-5.10/kernel/irq/ |
D | irq_sim.c | 169 unsigned int num_irqs) in irq_domain_create_sim() argument 177 work_ctx->pending = bitmap_zalloc(num_irqs, GFP_KERNEL); in irq_domain_create_sim() 181 work_ctx->domain = irq_domain_create_linear(fwnode, num_irqs, in irq_domain_create_sim() 187 work_ctx->irq_count = num_irqs; in irq_domain_create_sim() 239 unsigned int num_irqs) in devm_irq_domain_create_sim() argument 248 dr->domain = irq_domain_create_sim(fwnode, num_irqs); in devm_irq_domain_create_sim()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
D | irq-aspeed-scu-ic.c | 39 unsigned int num_irqs; member 74 max = scu_ic->num_irqs + bit; in aspeed_scu_ic_irq_handler() 167 scu_ic->irq_domain = irq_domain_add_linear(node, scu_ic->num_irqs, in aspeed_scu_ic_of_init_common() 196 scu_ic->num_irqs = ASPEED_SCU_IC_NUM_IRQS; in aspeed_scu_ic_of_init() 212 scu_ic->num_irqs = ASPEED_AST2600_SCU_IC0_NUM_IRQS; in aspeed_ast2600_scu_ic0_of_init() 228 scu_ic->num_irqs = ASPEED_AST2600_SCU_IC1_NUM_IRQS; in aspeed_ast2600_scu_ic1_of_init()
|
D | irq-loongson-pch-msi.c | 22 u32 num_irqs; /* The number of vectors for MSIs */ member 52 first = bitmap_find_free_region(priv->msi_map, priv->num_irqs, in pch_msi_allocate_hwirq() 163 priv->num_irqs, in pch_msi_init_domains() 222 &priv->num_irqs)) { in pch_msi_init() 228 priv->msi_map = bitmap_zalloc(priv->num_irqs, GFP_KERNEL); in pch_msi_init() 235 priv->num_irqs, priv->irq_first); in pch_msi_init()
|
D | irq-davinci-cp-intc.c | 162 unsigned int num_regs = BITS_TO_LONGS(config->num_irqs); in davinci_cp_intc_do_init() 204 num_regs = (config->num_irqs + 3) >> 2; /* 4 channels per register */ in davinci_cp_intc_do_init() 209 irq_base = irq_alloc_descs(-1, 0, config->num_irqs, 0); in davinci_cp_intc_do_init() 217 node, config->num_irqs, irq_base, 0, in davinci_cp_intc_do_init() 251 ret = of_property_read_u32(node, "ti,intc-size", &config.num_irqs); in davinci_cp_intc_of_init()
|
D | irq-davinci-aintc.c | 132 irq_base = irq_alloc_descs(-1, 0, config->num_irqs, 0); in davinci_aintc_init() 140 config->num_irqs, irq_base, 0, in davinci_aintc_init() 157 irq_off < config->num_irqs; in davinci_aintc_init()
|
/kernel/linux/linux-5.10/drivers/mfd/ |
D | sprd-sc27xx-spi.c | 46 u32 num_irqs; member 57 .num_irqs = SPRD_SC2731_IRQ_NUMS, 178 ddata->irq_chip.num_irqs = pdata->num_irqs; in sprd_pmic_probe() 182 pdata->num_irqs, sizeof(struct regmap_irq), in sprd_pmic_probe() 188 for (i = 0; i < pdata->num_irqs; i++) in sprd_pmic_probe()
|
D | sec-irq.c | 378 .num_irqs = ARRAY_SIZE(s2mps11_irqs), 387 .num_irqs = ARRAY_SIZE(s2mps14_irqs), \ 411 .num_irqs = ARRAY_SIZE(s2mpu02_irqs), 421 .num_irqs = ARRAY_SIZE(s5m8767_irqs), 431 .num_irqs = ARRAY_SIZE(s5m8763_irqs),
|
D | intel_soc_pmic_bxtwc.c | 145 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs), 154 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_pwrbtn), 163 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_tmu), 172 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_bcu), 181 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_adc), 190 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_chgr), 199 .num_irqs = ARRAY_SIZE(bxtwc_regmap_irqs_crit),
|
/kernel/linux/linux-5.10/include/linux/ |
D | irq_sim.h | 20 unsigned int num_irqs); 23 unsigned int num_irqs);
|
/kernel/linux/linux-4.19/include/linux/ |
D | irq_sim.h | 34 int irq_sim_init(struct irq_sim *sim, unsigned int num_irqs); 36 unsigned int num_irqs);
|
/kernel/linux/linux-5.10/drivers/power/supply/ |
D | lp8788-charger.c | 109 int num_irqs; member 430 for (i = 0; i < pchg->num_irqs; i++) { in lp8788_find_irq_id() 495 nr_irq = pchg->num_irqs; in lp8788_set_irqs() 500 pchg->num_irqs++; in lp8788_set_irqs() 515 for (i = 0; i < pchg->num_irqs; i++) in lp8788_set_irqs() 530 pchg->num_irqs = 0; in lp8788_irq_register() 540 if (pchg->num_irqs > LP8788_MAX_CHG_IRQS) { in lp8788_irq_register() 542 pchg->num_irqs); in lp8788_irq_register() 556 for (i = 0; i < pchg->num_irqs; i++) { in lp8788_irq_unregister()
|
/kernel/linux/linux-4.19/drivers/power/supply/ |
D | lp8788-charger.c | 113 int num_irqs; member 458 for (i = 0; i < pchg->num_irqs; i++) { in lp8788_find_irq_id() 523 nr_irq = pchg->num_irqs; in lp8788_set_irqs() 528 pchg->num_irqs++; in lp8788_set_irqs() 543 for (i = 0; i < pchg->num_irqs; i++) in lp8788_set_irqs() 558 pchg->num_irqs = 0; in lp8788_irq_register() 568 if (pchg->num_irqs > LP8788_MAX_CHG_IRQS) { in lp8788_irq_register() 570 pchg->num_irqs); in lp8788_irq_register() 584 for (i = 0; i < pchg->num_irqs; i++) { in lp8788_irq_unregister()
|
/kernel/linux/linux-4.19/drivers/pinctrl/sh-pfc/ |
D | core.c | 35 unsigned int num_windows, num_irqs; in sh_pfc_map_resources() local 48 for (num_irqs = 0;; num_irqs++) { in sh_pfc_map_resources() 49 irq = platform_get_irq(pdev, num_irqs); in sh_pfc_map_resources() 68 if (num_irqs) { in sh_pfc_map_resources() 69 irqs = devm_kcalloc(pfc->dev, num_irqs, sizeof(*irqs), in sh_pfc_map_resources() 74 pfc->num_irqs = num_irqs; in sh_pfc_map_resources() 88 for (i = 0; i < num_irqs; i++) in sh_pfc_map_resources()
|
/kernel/linux/linux-4.19/drivers/gpu/drm/via/ |
D | via_irq.c | 132 for (i = 0; i < dev_priv->num_irqs; ++i) { in via_driver_irq_handler() 272 dev_priv->num_irqs = via_num_pro_group_a; in via_driver_irq_preinstall() 276 dev_priv->num_irqs = via_num_unichrome; in via_driver_irq_preinstall() 280 for (i = 0; i < dev_priv->num_irqs; ++i) { in via_driver_irq_preinstall() 352 if (irqwait->request.irq >= dev_priv->num_irqs) { in via_wait_irq()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/via/ |
D | via_irq.c | 134 for (i = 0; i < dev_priv->num_irqs; ++i) { in via_driver_irq_handler() 274 dev_priv->num_irqs = via_num_pro_group_a; in via_driver_irq_preinstall() 278 dev_priv->num_irqs = via_num_unichrome; in via_driver_irq_preinstall() 282 for (i = 0; i < dev_priv->num_irqs; ++i) { in via_driver_irq_preinstall() 354 if (irqwait->request.irq >= dev_priv->num_irqs) { in via_wait_irq()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
D | of_device_64.c | 654 op->archdata.num_irqs = len / 4; in scan_one_device() 657 if (op->archdata.num_irqs > PROMINTR_MAX) { in scan_one_device() 660 dp, op->archdata.num_irqs, PROMINTR_MAX); in scan_one_device() 661 op->archdata.num_irqs = PROMINTR_MAX; in scan_one_device() 663 memcpy(op->archdata.irqs, irq, op->archdata.num_irqs * 4); in scan_one_device() 665 op->archdata.num_irqs = 0; in scan_one_device() 669 for (i = 0; i < op->archdata.num_irqs; i++) in scan_one_device()
|
D | of_device_32.c | 358 op->archdata.num_irqs = len / sizeof(struct linux_prom_irqs); in scan_one_device() 359 for (i = 0; i < op->archdata.num_irqs; i++) in scan_one_device() 367 op->archdata.num_irqs = len / sizeof(unsigned int); in scan_one_device() 368 for (i = 0; i < op->archdata.num_irqs; i++) in scan_one_device() 372 op->archdata.num_irqs = 0; in scan_one_device()
|