Home
last modified time | relevance | path

Searched refs:irqs_num (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-ls-scfg-msi.c55 u32 irqs_num; member
148 pos = find_first_zero_bit(msi_data->used, msi_data->irqs_num); in ls_scfg_msi_domain_irq_alloc()
149 if (pos < msi_data->irqs_num) in ls_scfg_msi_domain_irq_alloc()
177 if (pos < 0 || pos >= msi_data->irqs_num) { in ls_scfg_msi_domain_irq_free()
221 msi_data->irqs_num, in ls_scfg_msi_domains_init()
365 msi_data->irqs_num = MSI_IRQS_PER_MSIR * in ls_scfg_msi_probe()
368 BITS_TO_LONGS(msi_data->irqs_num), in ls_scfg_msi_probe()
377 bitmap_set(msi_data->used, 0, msi_data->irqs_num); in ls_scfg_msi_probe()
H A Dirq-imx-irqsteer.c147 u32 irqs_num; in imx_irqsteer_probe() local
167 ret = of_property_read_u32(np, "fsl,num-irqs", &irqs_num); in imx_irqsteer_probe()
178 data->irq_count = DIV_ROUND_UP(irqs_num, 64); in imx_irqsteer_probe()
179 data->reg_num = irqs_num / 32; in imx_irqsteer_probe()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-ls-scfg-msi.c55 u32 irqs_num; member
148 pos = find_first_zero_bit(msi_data->used, msi_data->irqs_num); in ls_scfg_msi_domain_irq_alloc()
149 if (pos < msi_data->irqs_num) in ls_scfg_msi_domain_irq_alloc()
177 if (pos < 0 || pos >= msi_data->irqs_num) { in ls_scfg_msi_domain_irq_free()
219 msi_data->irqs_num, in ls_scfg_msi_domains_init()
362 msi_data->irqs_num = MSI_IRQS_PER_MSIR * in ls_scfg_msi_probe()
364 msi_data->used = devm_bitmap_zalloc(&pdev->dev, msi_data->irqs_num, GFP_KERNEL); in ls_scfg_msi_probe()
371 bitmap_set(msi_data->used, 0, msi_data->irqs_num); in ls_scfg_msi_probe()
H A Dirq-imx-irqsteer.c146 u32 irqs_num; in imx_irqsteer_probe() local
166 ret = of_property_read_u32(np, "fsl,num-irqs", &irqs_num); in imx_irqsteer_probe()
177 data->irq_count = DIV_ROUND_UP(irqs_num, 64); in imx_irqsteer_probe()
178 data->reg_num = irqs_num / 32; in imx_irqsteer_probe()

Completed in 4 milliseconds