Searched refs:irqs_per_chip (Results 1 – 4 of 4) sorted by relevance
/linux/kernel/irq/ |
H A D | generic-chip.c | 302 numchips = DIV_ROUND_UP(d->revmap_size, info->irqs_per_chip); in irq_domain_alloc_generic_chips() 314 dgc->irqs_per_chip = info->irqs_per_chip; in irq_domain_alloc_generic_chips() 328 i * dgc->irqs_per_chip, NULL, in irq_domain_alloc_generic_chips() 388 * @irqs_per_chip: Number of interrupts each chip handles (max 32) 396 int __irq_alloc_domain_generic_chips(struct irq_domain *d, int irqs_per_chip, in __irq_alloc_domain_generic_chips() 403 .irqs_per_chip = irqs_per_chip, in __irq_alloc_domain_generic_chips() 424 idx = hw_irq / dgc->irqs_per_chip; in __irq_get_domain_generic_chip() 469 idx = hw_irq % dgc->irqs_per_chip; in irq_map_generic_chip() 395 __irq_alloc_domain_generic_chips(struct irq_domain * d,int irqs_per_chip,int num_ct,const char * name,irq_flow_handler_t handler,unsigned int clr,unsigned int set,enum irq_gc_flags gcflags) __irq_alloc_domain_generic_chips() argument [all...] |
/linux/drivers/irqchip/ |
H A D | irq-atmel-aic5.c | 170 for (i = 0; i < dgc->irqs_per_chip; i++) { in aic5_suspend() 204 for (i = 0; i < dgc->irqs_per_chip; i++) { in aic5_resume() 229 for (i = 0; i < dgc->irqs_per_chip; i++) { in aic5_pm_shutdown()
|
H A D | irq-atmel-aic.c | 191 idx = intspec[0] / dgc->irqs_per_chip; in aic_irq_domain_xlate()
|
H A D | irq-lan966x-oic.c | 221 .irqs_per_chip = 32, in lan966x_oic_probe()
|