Lines Matching refs:base
344 * @base: pointer to I/O remapped register region
363 * @lp0_vec_phys: physical base address of the LP0 warm boot code
374 void __iomem *base;
411 .base = NULL,
440 return readl(pmc->base + offset);
460 writel(value, pmc->base + offset);
2503 void __iomem *base;
2512 if (WARN_ON(!pmc->base || !pmc->soc))
2521 base = devm_ioremap_resource(&pdev->dev, res);
2522 if (IS_ERR(base))
2523 return PTR_ERR(base);
2531 pmc->wake = base;
2540 pmc->aotag = base;
2549 pmc->scratch = base;
2615 iounmap(pmc->base);
2616 pmc->base = base;
3509 saved = readl(pmc->base + pmc->soc->regs->scratch0);
3516 writel(value, pmc->base + pmc->soc->regs->scratch0);
3517 value = readl(pmc->base + pmc->soc->regs->scratch0);
3526 writel(saved, pmc->base + pmc->soc->regs->scratch0);
3584 pmc->base = ioremap(regs.start, resource_size(®s));
3585 if (!pmc->base) {