Lines Matching refs:variant
66 struct samsung_pwm_variant variant;
107 bits = (fls(divisor) - 1) - pwm.variant.div_base;
225 if (pwm.variant.has_tint_cstat) {
249 if (pwm.variant.has_tint_cstat) {
284 if (pwm.variant.has_tint_cstat) {
352 pwm.variant.bits, clock_rate);
354 samsung_clocksource.mask = CLOCKSOURCE_MASK(pwm.variant.bits);
362 pwm.tcnt_max = (1UL << pwm.variant.bits) - 1;
363 if (pwm.variant.bits == 16) {
380 mask = ~pwm.variant.output_mask & ((1 << SAMSUNG_PWM_NUM) - 1);
404 const struct samsung_pwm_variant *variant)
407 memcpy(&pwm.variant, variant, sizeof(pwm.variant));
419 const struct samsung_pwm_variant *variant)
426 memcpy(&pwm.variant, variant, sizeof(pwm.variant));
435 pwm.variant.output_mask |= 1 << val;