Lines Matching refs:limits
53 struct intel_link_bw_limits *limits) in intel_link_bw_init_limits() argument
58 limits->force_fec_pipes = 0; in intel_link_bw_init_limits()
59 limits->bpp_limit_reached_pipes = 0; in intel_link_bw_init_limits()
67 limits->max_bpp_x16[pipe] = crtc_state->max_link_bpp_x16; in intel_link_bw_init_limits()
69 limits->force_fec_pipes |= BIT(pipe); in intel_link_bw_init_limits()
71 limits->max_bpp_x16[pipe] = INT_MAX; in intel_link_bw_init_limits()
75 limits->max_bpp_x16[pipe] = min(limits->max_bpp_x16[pipe], forced_bpp_x16); in intel_link_bw_init_limits()
100 struct intel_link_bw_limits *limits, in __intel_link_bw_reduce_bpp() argument
114 if (limits->bpp_limit_reached_pipes & BIT(crtc->pipe)) in __intel_link_bw_reduce_bpp()
146 limits->max_bpp_x16[max_bpp_pipe] = max_bpp_x16 - 1; in __intel_link_bw_reduce_bpp()
153 struct intel_link_bw_limits *limits, in intel_link_bw_reduce_bpp() argument
160 ret = __intel_link_bw_reduce_bpp(state, limits, pipe_mask, reason, false); in intel_link_bw_reduce_bpp()
162 ret = __intel_link_bw_reduce_bpp(state, limits, pipe_mask, reason, true); in intel_link_bw_reduce_bpp()
212 struct intel_link_bw_limits *limits) in check_all_link_config() argument
217 ret = intel_dp_mst_atomic_check_link(state, limits); in check_all_link_config()
221 ret = intel_dp_tunnel_atomic_check_link(state, limits); in check_all_link_config()
225 ret = intel_fdi_atomic_check_link(state, limits); in check_all_link_config()