Lines Matching refs:base_unit_range
86 unsigned long c = lpwm->info->clk_rate, base_unit_range;
94 * base_unit = round(base_unit_range * freq / c)
96 base_unit_range = BIT(lpwm->info->base_unit_bits);
97 freq *= base_unit_range;
101 base_unit = clamp_val(base_unit, 1, base_unit_range - 1);
109 ctrl &= ~((base_unit_range - 1) << PWM_BASE_UNIT_SHIFT);
170 unsigned long base_unit_range;
176 base_unit_range = BIT(lpwm->info->base_unit_bits);
180 base_unit = (ctrl >> PWM_BASE_UNIT_SHIFT) & (base_unit_range - 1);
183 do_div(freq, base_unit_range);