Lines Matching refs:min_rate
83 unsigned long min_rate;
107 unsigned long min_rate;
719 unsigned long *min_rate,
726 *min_rate = core->min_rate;
730 *min_rate = max(*min_rate, clk_user->min_rate);
737 unsigned long min_rate,
744 if (min_rate > core->max_rate || max_rate < core->min_rate)
748 if (min_rate > user->max_rate || max_rate < user->min_rate)
754 void clk_hw_set_rate_range(struct clk_hw *hw, unsigned long min_rate,
757 hw->core->min_rate = min_rate;
1538 clk_core_get_boundaries(hw->core, &req.min_rate, &req.max_rate);
1571 clk_core_get_boundaries(clk->core, &req.min_rate, &req.max_rate);
2039 unsigned long min_rate;
2053 clk_core_get_boundaries(core, &min_rate, &max_rate);
2060 req.min_rate = min_rate;
2073 if (new_rate < min_rate || new_rate > max_rate)
2270 clk_core_get_boundaries(core, &req.min_rate, &req.max_rate);
2451 old_min = clk->min_rate;
2453 clk->min_rate = min;
2484 clk->min_rate = old_min;
2527 return clk_set_rate_range(clk, clk->min_rate, rate);
3099 unsigned long min_rate, max_rate;
3101 clk_core_get_boundaries(c, &min_rate, &max_rate);
3109 seq_printf(s, "\"min_rate\": %lu,", min_rate);
3335 unsigned long min_rate, max_rate;
3338 clk_core_get_boundaries(core, &min_rate, &max_rate);
3340 seq_printf(s, "%lu\n", min_rate);
3349 unsigned long min_rate, max_rate;
3352 clk_core_get_boundaries(core, &min_rate, &max_rate);
3990 core->min_rate = 0;
4386 if (clk->min_rate > clk->core->req_rate ||