Lines Matching refs:value
66 unsigned int channel, u32 value,
69 writel_relaxed(value, chip->base + channel * 0x10 + offset);
95 u32 value, duty, period;
115 value = berlin_pwm_readl(pwm, pwm_dev->hwpwm, BERLIN_PWM_CONTROL);
117 value |= BERLIN_PWM_PRESCALE_4096;
119 value &= ~BERLIN_PWM_PRESCALE_4096;
120 berlin_pwm_writel(pwm, pwm_dev->hwpwm, value, BERLIN_PWM_CONTROL);
133 u32 value;
135 value = berlin_pwm_readl(pwm, pwm_dev->hwpwm, BERLIN_PWM_CONTROL);
138 value &= ~BERLIN_PWM_INVERT_POLARITY;
140 value |= BERLIN_PWM_INVERT_POLARITY;
142 berlin_pwm_writel(pwm, pwm_dev->hwpwm, value, BERLIN_PWM_CONTROL);
150 u32 value;
152 value = berlin_pwm_readl(pwm, pwm_dev->hwpwm, BERLIN_PWM_EN);
153 value |= BERLIN_PWM_ENABLE;
154 berlin_pwm_writel(pwm, pwm_dev->hwpwm, value, BERLIN_PWM_EN);
163 u32 value;
165 value = berlin_pwm_readl(pwm, pwm_dev->hwpwm, BERLIN_PWM_EN);
166 value &= ~BERLIN_PWM_ENABLE;
167 berlin_pwm_writel(pwm, pwm_dev->hwpwm, value, BERLIN_PWM_EN);