Lines Matching refs:max_rate
79 unsigned long max_rate; member
103 unsigned long max_rate; member
582 if (req->max_rate > old_req->max_rate) in clk_core_forward_rate_req()
583 req->max_rate = old_req->max_rate; in clk_core_forward_rate_req()
671 unsigned long *max_rate) in clk_core_get_boundaries() argument
678 *max_rate = core->max_rate; in clk_core_get_boundaries()
684 *max_rate = min(*max_rate, clk_user->max_rate); in clk_core_get_boundaries()
697 unsigned long *max_rate) in clk_hw_get_rate_range() argument
699 clk_core_get_boundaries(hw->core, min_rate, max_rate); in clk_hw_get_rate_range()
705 unsigned long max_rate) in clk_core_check_boundaries() argument
711 if (min_rate > core->max_rate || max_rate < core->min_rate) in clk_core_check_boundaries()
715 if (min_rate > user->max_rate || max_rate < user->min_rate) in clk_core_check_boundaries()
722 unsigned long max_rate) in clk_hw_set_rate_range() argument
725 hw->core->max_rate = max_rate; in clk_hw_set_rate_range()
1426 if (!req->min_rate && !req->max_rate) in clk_core_determine_round_nolock()
1430 req->rate = clamp(req->rate, req->min_rate, req->max_rate); in clk_core_determine_round_nolock()
1466 req->max_rate = ULONG_MAX; in clk_core_init_rate_req()
1472 clk_core_get_boundaries(core, &req->min_rate, &req->max_rate); in clk_core_init_rate_req()
2111 unsigned long max_rate; in clk_calc_new_rates() local
2124 clk_core_get_boundaries(core, &min_rate, &max_rate); in clk_calc_new_rates()
2140 if (new_rate < min_rate || new_rate > max_rate) in clk_calc_new_rates()
2506 old_max = clk->max_rate; in clk_set_rate_range_nolock()
2508 clk->max_rate = max; in clk_set_rate_range_nolock()
2541 clk->max_rate = old_max; in clk_set_rate_range_nolock()
2590 return clk_set_rate_range(clk, rate, clk->max_rate); in clk_set_min_rate()
3175 unsigned long min_rate, max_rate; in clk_dump_one() local
3177 clk_core_get_boundaries(c, &min_rate, &max_rate); in clk_dump_one()
3186 seq_printf(s, "\"max_rate\": %lu,", max_rate); in clk_dump_one()
3447 unsigned long min_rate, max_rate; in clk_min_rate_show() local
3450 clk_core_get_boundaries(core, &min_rate, &max_rate); in clk_min_rate_show()
3461 unsigned long min_rate, max_rate; in clk_max_rate_show() local
3464 clk_core_get_boundaries(core, &min_rate, &max_rate); in clk_max_rate_show()
3466 seq_printf(s, "%lu\n", max_rate); in clk_max_rate_show()
3892 clk->max_rate = ULONG_MAX; in alloc_clk()
4104 core->max_rate = ULONG_MAX; in __clk_register()
4510 if (clk->min_rate > 0 || clk->max_rate < ULONG_MAX) in __clk_put()