Lines Matching refs:nr_irqs
73 unsigned int nr_irqs; member
255 for (i = 0; i < priv->nr_irqs; i++) { in plic_irq_suspend()
267 for (i = 0; i < DIV_ROUND_UP(priv->nr_irqs, 32); i++) { in plic_irq_suspend()
286 for (i = 0; i < priv->nr_irqs; i++) { in plic_irq_resume()
299 for (i = 0; i < DIV_ROUND_UP(priv->nr_irqs, 32); i++) { in plic_irq_resume()
342 unsigned int nr_irqs, void *arg) in plic_irq_domain_alloc() argument
353 for (i = 0; i < nr_irqs; i++) { in plic_irq_domain_alloc()
446 u32 *nr_irqs, u32 *nr_contexts, in plic_parse_nr_irqs_and_contexts() argument
452 rc = riscv_acpi_get_gsi_info(fwnode, gsi_base, id, nr_irqs, NULL); in plic_parse_nr_irqs_and_contexts()
467 rc = of_property_read_u32(to_of_node(fwnode), "riscv,ndev", nr_irqs); in plic_parse_nr_irqs_and_contexts()
520 u32 nr_irqs, parent_hwirq; in plic_probe() local
543 error = plic_parse_nr_irqs_and_contexts(fwnode, &nr_irqs, &nr_contexts, &gsi_base, &id); in plic_probe()
555 priv->nr_irqs = nr_irqs; in plic_probe()
560 priv->prio_save = bitmap_zalloc(nr_irqs, GFP_KERNEL); in plic_probe()
595 for (hwirq = 1; hwirq <= nr_irqs; hwirq++) in plic_probe()
627 handler->enable_save = kcalloc(DIV_ROUND_UP(nr_irqs, 32), in plic_probe()
634 for (hwirq = 1; hwirq <= nr_irqs; hwirq++) { in plic_probe()
642 priv->irqdomain = irq_domain_create_linear(fwnode, nr_irqs + 1, in plic_probe()
688 fwnode, nr_irqs, nr_handlers, nr_contexts); in plic_probe()