Lines Matching refs:base_unit_range
128 unsigned long c = lpwm->info->clk_rate, base_unit_range;
136 * base_unit = round(base_unit_range * freq / c)
138 base_unit_range = BIT(lpwm->info->base_unit_bits);
139 freq *= base_unit_range;
143 base_unit = clamp_val(base_unit, 1, base_unit_range - 1);
151 ctrl &= ~((base_unit_range - 1) << PWM_BASE_UNIT_SHIFT);
212 unsigned long base_unit_range;
218 base_unit_range = BIT(lpwm->info->base_unit_bits);
222 base_unit = (ctrl >> PWM_BASE_UNIT_SHIFT) & (base_unit_range - 1);
225 do_div(freq, base_unit_range);