Lines Matching refs:value
67 unsigned int channel, u32 value,
70 writel_relaxed(value, bpc->base + channel * 0x10 + offset);
96 u32 value, duty, period;
116 value = berlin_pwm_readl(bpc, pwm->hwpwm, BERLIN_PWM_CONTROL);
118 value |= BERLIN_PWM_PRESCALE_4096;
120 value &= ~BERLIN_PWM_PRESCALE_4096;
121 berlin_pwm_writel(bpc, pwm->hwpwm, value, BERLIN_PWM_CONTROL);
134 u32 value;
136 value = berlin_pwm_readl(bpc, pwm->hwpwm, BERLIN_PWM_CONTROL);
139 value &= ~BERLIN_PWM_INVERT_POLARITY;
141 value |= BERLIN_PWM_INVERT_POLARITY;
143 berlin_pwm_writel(bpc, pwm->hwpwm, value, BERLIN_PWM_CONTROL);
151 u32 value;
153 value = berlin_pwm_readl(bpc, pwm->hwpwm, BERLIN_PWM_EN);
154 value |= BERLIN_PWM_ENABLE;
155 berlin_pwm_writel(bpc, pwm->hwpwm, value, BERLIN_PWM_EN);
164 u32 value;
166 value = berlin_pwm_readl(bpc, pwm->hwpwm, BERLIN_PWM_EN);
167 value &= ~BERLIN_PWM_ENABLE;
168 berlin_pwm_writel(bpc, pwm->hwpwm, value, BERLIN_PWM_EN);