Lines Matching refs:variant
67 struct samsung_pwm_variant variant;
108 bits = (fls(divisor) - 1) - pwm.variant.div_base;
226 if (pwm.variant.has_tint_cstat) {
249 if (pwm.variant.has_tint_cstat) {
283 if (pwm.variant.has_tint_cstat) {
350 pwm.variant.bits, clock_rate);
352 samsung_clocksource.mask = CLOCKSOURCE_MASK(pwm.variant.bits);
360 pwm.tcnt_max = (1UL << pwm.variant.bits) - 1;
361 if (pwm.variant.bits == 16) {
378 mask = ~pwm.variant.output_mask & ((1 << SAMSUNG_PWM_NUM) - 1);
401 unsigned int *irqs, struct samsung_pwm_variant *variant)
404 memcpy(&pwm.variant, variant, sizeof(pwm.variant));
416 const struct samsung_pwm_variant *variant)
423 memcpy(&pwm.variant, variant, sizeof(pwm.variant));
432 pwm.variant.output_mask |= 1 << val;