Home
last modified time | relevance | path

Searched refs:gic_irqs (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/arch/arm/mach-rockchip/
H A Drkpm_gicv2.c16 int gic_irqs; in rkpm_gicv2_dist_save() local
18 gic_irqs = readl_relaxed(dist_base + GIC_DIST_CTR) & 0x1f; in rkpm_gicv2_dist_save()
19 gic_irqs = (gic_irqs + 1) << 5; in rkpm_gicv2_dist_save()
20 if (gic_irqs > 1020) in rkpm_gicv2_dist_save()
21 gic_irqs = 1020; in rkpm_gicv2_dist_save()
23 for (i = 32; i < gic_irqs; i += 4) in rkpm_gicv2_dist_save()
27 for (i = 32; i < gic_irqs; i += 4) in rkpm_gicv2_dist_save()
31 for (i = 32; i < gic_irqs; i += 16) in rkpm_gicv2_dist_save()
36 for (i = 32; i < gic_irqs; i += 32) in rkpm_gicv2_dist_save()
41 for (i = 32; i < gic_irqs; i += 32) in rkpm_gicv2_dist_save()
[all …]
/OK3568_Linux_fs/kernel/drivers/irqchip/
H A Dirq-gic.c85 unsigned int gic_irqs; member
486 unsigned int gic_irqs = gic->gic_irqs; in gic_dist_init() local
497 for (i = 32; i < gic_irqs; i += 4) in gic_dist_init()
500 gic_dist_config(base, gic_irqs, NULL); in gic_dist_init()
504 for (i = 0; i < gic_irqs; i += 32) in gic_dist_init()
578 unsigned int gic_irqs; in gic_dist_save() local
585 gic_irqs = gic->gic_irqs; in gic_dist_save()
591 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 16); i++) in gic_dist_save()
595 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 4); i++) in gic_dist_save()
599 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++) in gic_dist_save()
[all …]
H A Dirq-gic-common.c100 void gic_dist_config(void __iomem *base, int gic_irqs, in gic_dist_config() argument
108 for (i = 32; i < gic_irqs; i += 16) in gic_dist_config()
115 for (i = 32; i < gic_irqs; i += 4) in gic_dist_config()
122 for (i = 32; i < gic_irqs; i += 32) { in gic_dist_config()
H A Dirq-gic-common.h23 void gic_dist_config(void __iomem *base, int gic_irqs,