Lines Matching refs:base
46 void __iomem *base;
88 tmp = readl_relaxed(pc->base + pc->data->regs.period);
92 tmp = readl_relaxed(pc->base + pc->data->regs.duty);
96 val = readl_relaxed(pc->base + pc->data->regs.ctrl);
132 ctrl = readl_relaxed(pc->base + pc->data->regs.ctrl);
156 writel_relaxed(ctrl, pc->base + pc->data->regs.ctrl);
159 writel(period, pc->base + pc->data->regs.period);
160 writel(duty, pc->base + pc->data->regs.duty);
180 writel(ctrl, pc->base + pc->data->regs.ctrl);
198 val = readl_relaxed(pc->base + pc->data->regs.ctrl);
216 writel_relaxed(val, pc->base + pc->data->regs.ctrl);
365 pc->base = devm_ioremap(&pdev->dev, r->start, resource_size(r));
366 if (IS_ERR(pc->base)) {
367 return PTR_ERR(pc->base);
422 pc->chip.base = -1;
432 ctrl = readl_relaxed(pc->base + pc->data->regs.ctrl);