Lines Matching refs:dist_base
43 void __iomem *dist_base; member
77 return gic_data.dist_base; in gic_dist_base()
100 gic_do_wait_for_rwp(gic_data.dist_base); in gic_dist_wait_for_rwp()
206 base = gic_data.dist_base; in gic_peek_irq()
221 base = gic_data.dist_base; in gic_poke_irq()
318 base = gic_data.dist_base; in gic_set_type()
376 void __iomem *base = gic_data.dist_base; in gic_dist_init()
479 return !!(readl_relaxed(gic_data.dist_base + GICD_TYPER) & GICD_TYPER_LPIS); in gic_dist_supports_lpis()
789 void __iomem *dist_base; in gic_of_init() local
799 dist_base = of_iomap(node, 0); in gic_of_init()
800 if (!dist_base) { in gic_of_init()
806 reg = readl_relaxed(dist_base + GICD_PIDR2) & GIC_PIDR2_ARCH_MASK; in gic_of_init()
841 gic_data.dist_base = dist_base; in gic_of_init()
850 typer = readl_relaxed(gic_data.dist_base + GICD_TYPER); in gic_of_init()
888 iounmap(dist_base); in gic_of_init()