Lines Matching refs:base
38 void __iomem *base;
71 static void hibvt_pwm_set_bits(void __iomem *base, u32 offset,
74 void __iomem *address = base + offset;
87 hibvt_pwm_set_bits(hi_pwm_chip->base, PWM_CTRL_ADDR(pwm->hwpwm),
95 hibvt_pwm_set_bits(hi_pwm_chip->base, PWM_CTRL_ADDR(pwm->hwpwm),
110 hibvt_pwm_set_bits(hi_pwm_chip->base, PWM_CFG0_ADDR(pwm->hwpwm),
113 hibvt_pwm_set_bits(hi_pwm_chip->base, PWM_CFG1_ADDR(pwm->hwpwm),
124 hibvt_pwm_set_bits(hi_pwm_chip->base, PWM_CTRL_ADDR(pwm->hwpwm),
127 hibvt_pwm_set_bits(hi_pwm_chip->base, PWM_CTRL_ADDR(pwm->hwpwm),
135 void __iomem *base;
139 base = hi_pwm_chip->base;
141 value = readl(base + PWM_CFG0_ADDR(pwm->hwpwm));
144 value = readl(base + PWM_CFG1_ADDR(pwm->hwpwm));
147 value = readl(base + PWM_CTRL_ADDR(pwm->hwpwm));
211 pwm_chip->chip.base = -1;
218 pwm_chip->base = devm_ioremap_resource(&pdev->dev, res);
219 if (IS_ERR(pwm_chip->base))
220 return PTR_ERR(pwm_chip->base);
243 hibvt_pwm_set_bits(pwm_chip->base, PWM_CTRL_ADDR(i),