Lines Matching refs:base
70 void __iomem *base;
85 unsigned int value = readl(kp->base + PWM_CONTROL_OFFSET);
89 writel(value, kp->base + PWM_CONTROL_OFFSET);
100 unsigned int value = readl(kp->base + PWM_CONTROL_OFFSET);
105 writel(value, kp->base + PWM_CONTROL_OFFSET);
161 value = readl(kp->base + PRESCALE_OFFSET);
164 writel(value, kp->base + PRESCALE_OFFSET);
166 writel(pc, kp->base + PERIOD_COUNT_OFFSET(chan));
168 writel(dc, kp->base + DUTY_CYCLE_HIGH_OFFSET(chan));
192 value = readl(kp->base + PWM_CONTROL_OFFSET);
199 writel(value, kp->base + PWM_CONTROL_OFFSET);
238 writel(0, kp->base + DUTY_CYCLE_HIGH_OFFSET(chan));
239 writel(0, kp->base + PERIOD_COUNT_OFFSET(chan));
242 value = readl(kp->base + PRESCALE_OFFSET);
244 writel(value, kp->base + PRESCALE_OFFSET);
275 kp->chip.base = -1;
281 kp->base = devm_ioremap_resource(&pdev->dev, res);
282 if (IS_ERR(kp->base))
283 return PTR_ERR(kp->base);
302 writel(value, kp->base + PWM_CONTROL_OFFSET);