Searched refs:gic_irqs (Results 1 – 4 of 4) sorted by relevance
/linux-4.19.296/drivers/irqchip/ |
D | irq-gic.c | 88 unsigned int gic_irqs; member 482 unsigned int gic_irqs = gic->gic_irqs; in gic_dist_init() local 493 for (i = 32; i < gic_irqs; i += 4) in gic_dist_init() 496 gic_dist_config(base, gic_irqs, NULL); in gic_dist_init() 566 unsigned int gic_irqs; in gic_dist_save() local 573 gic_irqs = gic->gic_irqs; in gic_dist_save() 579 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 16); i++) in gic_dist_save() 583 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 4); i++) in gic_dist_save() 587 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++) in gic_dist_save() 591 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++) in gic_dist_save() [all …]
|
D | irq-gic-common.c | 101 void gic_dist_config(void __iomem *base, int gic_irqs, in gic_dist_config() argument 109 for (i = 32; i < gic_irqs; i += 16) in gic_dist_config() 116 for (i = 32; i < gic_irqs; i += 4) in gic_dist_config() 123 for (i = 32; i < gic_irqs; i += 32) { in gic_dist_config()
|
D | irq-gic-common.h | 33 void gic_dist_config(void __iomem *base, int gic_irqs,
|
D | irq-gic-v3.c | 1078 int gic_irqs; in gic_init_bases() local 1099 gic_irqs = GICD_TYPER_IRQS(typer); in gic_init_bases() 1100 if (gic_irqs > 1020) in gic_init_bases() 1101 gic_irqs = 1020; in gic_init_bases() 1102 gic_data.irq_nr = gic_irqs; in gic_init_bases()
|