Lines Matching refs:dist_base
56 void __iomem *dist_base;
224 return gic_data.dist_base;
238 /* SPI -> dist_base */
239 return gic_data.dist_base;
264 gic_do_wait_for_rwp(gic_data.dist_base, GICD_CTLR_RWP);
401 base = gic_data.dist_base;
911 void __iomem *base = gic_data.dist_base;
1125 return readl_relaxed(gic_data.dist_base + GICD_CTLR) & GICD_CTLR_DS;
1259 !!(readl_relaxed(gic_data.dist_base + GICD_TYPER) & GICD_TYPER_LPIS) &&
2004 void __iomem *dist_base,
2021 gic_data.dist_base = dist_base;
2029 typer = readl_relaxed(gic_data.dist_base + GICD_TYPER);
2032 gic_enable_quirks(readl_relaxed(gic_data.dist_base + GICD_IIDR),
2043 gic_data.rdists.gicd_typer2 = readl_relaxed(gic_data.dist_base + GICD_TYPER2);
2100 static int __init gic_validate_dist_version(void __iomem *dist_base)
2102 u32 reg = readl_relaxed(dist_base + GICD_PIDR2) & GIC_PIDR2_ARCH_MASK;
2261 void __iomem *dist_base;
2268 dist_base = gic_of_iomap(node, 0, "GICD", &res);
2269 if (IS_ERR(dist_base)) {
2271 return PTR_ERR(dist_base);
2276 err = gic_validate_dist_version(dist_base);
2307 err = gic_init_bases(dist_phys_base, dist_base, rdist_regs,
2324 iounmap(dist_base);
2333 void __iomem *dist_base;
2379 u32 reg = readl_relaxed(acpi_data.dist_base + GICD_PIDR2) & GIC_PIDR2_ARCH_MASK;
2592 acpi_data.dist_base = ioremap(dist->base_address,
2594 if (!acpi_data.dist_base) {
2600 err = gic_validate_dist_version(acpi_data.dist_base);
2603 acpi_data.dist_base);
2624 err = gic_init_bases(dist->base_address, acpi_data.dist_base,
2645 iounmap(acpi_data.dist_base);