Lines Matching refs:max_rate
79 unsigned long max_rate;
103 unsigned long max_rate;
596 if (req->max_rate > old_req->max_rate)
597 req->max_rate = old_req->max_rate;
707 unsigned long *max_rate)
714 *max_rate = core->max_rate;
720 *max_rate = min(*max_rate, clk_user->max_rate);
727 * @max_rate: pointer to the variable that will hold the maximum
729 * Fills the @min_rate and @max_rate variables with the minimum and
733 unsigned long *max_rate)
735 clk_core_get_boundaries(hw->core, min_rate, max_rate);
741 unsigned long max_rate)
747 if (min_rate > core->max_rate || max_rate < core->min_rate)
751 if (min_rate > user->max_rate || max_rate < user->min_rate)
758 unsigned long max_rate)
761 hw->core->max_rate = max_rate;
1477 * might not fill min_rate and max_rate.
1483 if (!req->min_rate && !req->max_rate)
1487 req->rate = clamp(req->rate, req->min_rate, req->max_rate);
1523 req->max_rate = ULONG_MAX;
1530 clk_core_get_boundaries(core, &req->min_rate, &req->max_rate);
2183 unsigned long max_rate;
2196 clk_core_get_boundaries(core, &min_rate, &max_rate);
2216 if (new_rate < min_rate || new_rate > max_rate)
2586 old_max = clk->max_rate;
2588 clk->max_rate = max;
2621 clk->max_rate = old_max;
2670 return clk_set_rate_range(clk, rate, clk->max_rate);
3255 unsigned long min_rate, max_rate;
3257 clk_core_get_boundaries(c, &min_rate, &max_rate);
3266 seq_printf(s, "\"max_rate\": %lu,", max_rate);
3530 unsigned long min_rate, max_rate;
3533 clk_core_get_boundaries(core, &min_rate, &max_rate);
3544 unsigned long min_rate, max_rate;
3547 clk_core_get_boundaries(core, &min_rate, &max_rate);
3549 seq_printf(s, "%lu\n", max_rate);
3982 clk->max_rate = ULONG_MAX;
4194 core->max_rate = ULONG_MAX;
4607 if (clk->min_rate > 0 || clk->max_rate < ULONG_MAX)