Lines Matching refs:base
41 * offsets are relative to that base.
89 void __iomem *base;
267 return readl(dmc620_pmu->base + DMC620_PMU_COUNTERn_OFFSET(idx) + reg);
274 writel(val, dmc620_pmu->base + DMC620_PMU_COUNTERn_OFFSET(idx) + reg);
390 status = readl(dmc620_pmu->base + DMC620_PMU_OVERFLOW_STATUS_CLKDIV2);
391 status |= (readl(dmc620_pmu->base + DMC620_PMU_OVERFLOW_STATUS_CLK) <<
404 writel(0, dmc620_pmu->base + DMC620_PMU_OVERFLOW_STATUS_CLKDIV2);
408 writel(0, dmc620_pmu->base + DMC620_PMU_OVERFLOW_STATUS_CLK);
687 dmc620_pmu->base = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
688 if (IS_ERR(dmc620_pmu->base))
689 return PTR_ERR(dmc620_pmu->base);
694 writel(0, dmc620_pmu->base + DMC620_PMU_OVERFLOW_STATUS_CLKDIV2);
695 writel(0, dmc620_pmu->base + DMC620_PMU_OVERFLOW_STATUS_CLK);