Lines Matching refs:base
36 void __iomem *base, void (*sync_access)(void)) in gic_configure_irq() argument
47 val = oldval = readl_relaxed(base + GIC_DIST_CONFIG + confoff); in gic_configure_irq()
58 writel_relaxed(val, base + GIC_DIST_CONFIG + confoff); in gic_configure_irq()
59 if (readl_relaxed(base + GIC_DIST_CONFIG + confoff) != val && val != oldval) in gic_configure_irq()
68 void __init gic_dist_config(void __iomem *base, int gic_irqs, in gic_dist_config() argument
78 base + GIC_DIST_CONFIG + i / 4); in gic_dist_config()
84 writel_relaxed(GICD_INT_DEF_PRI_X4, base + GIC_DIST_PRI + i); in gic_dist_config()
92 base + GIC_DIST_ACTIVE_CLEAR + i / 8); in gic_dist_config()
94 base + GIC_DIST_ENABLE_CLEAR + i / 8); in gic_dist_config()
101 void gic_cpu_config(void __iomem *base, void (*sync_access)(void)) in gic_cpu_config() argument
110 writel_relaxed(GICD_INT_EN_CLR_X32, base + GIC_DIST_ACTIVE_CLEAR); in gic_cpu_config()
111 writel_relaxed(GICD_INT_EN_CLR_PPI, base + GIC_DIST_ENABLE_CLEAR); in gic_cpu_config()
112 writel_relaxed(GICD_INT_EN_SET_SGI, base + GIC_DIST_ENABLE_SET); in gic_cpu_config()
119 base + GIC_DIST_PRI + i * 4 / 4); in gic_cpu_config()