Lines Matching defs:limits

159 						struct link_config_limits *limits,
181 crtc_state->lane_count = limits->max_lane_count;
182 crtc_state->port_clock = limits->max_rate;
283 struct link_config_limits *limits)
292 to_bpp_int(limits->link.max_bpp_x16),
293 to_bpp_int(limits->link.min_bpp_x16),
294 limits,
306 struct link_config_limits *limits)
324 max_bpp = min_t(u8, dsc_max_bpc * 3, limits->pipe.max_bpp);
325 min_bpp = limits->pipe.min_bpp;
356 to_bpp_int(limits->link.max_bpp_x16));
360 to_bpp_int_roundup(limits->link.min_bpp_x16));
372 min_compressed_bpp, limits,
425 const struct link_config_limits *limits)
436 if (is_uhbr_sink && !drm_dp_is_uhbr_rate(limits->max_rate))
448 struct link_config_limits *limits,
453 int min_bpp_x16 = limits->link.min_bpp_x16;
455 if (!hblank_expansion_quirk_needs_dsc(connector, crtc_state, limits))
472 if (limits->link.max_bpp_x16 < to_bpp_x16(24))
475 limits->link.min_bpp_x16 = to_bpp_x16(24);
480 drm_WARN_ON(&i915->drm, limits->min_rate != limits->max_rate);
482 if (limits->max_rate < 540000)
484 else if (limits->max_rate < 810000)
487 if (limits->link.min_bpp_x16 >= min_bpp_x16)
496 if (limits->link.max_bpp_x16 < min_bpp_x16)
499 limits->link.min_bpp_x16 = min_bpp_x16;
509 struct link_config_limits *limits)
515 limits->min_rate = limits->max_rate =
518 limits->min_lane_count = limits->max_lane_count =
521 limits->pipe.min_bpp = intel_dp_min_bpp(crtc_state->output_format);
530 limits->pipe.max_bpp = min(crtc_state->pipe_bpp, 24);
532 intel_dp_adjust_compliance_config(intel_dp, crtc_state, limits);
537 limits))
542 limits,
559 struct link_config_limits limits;
586 &limits);
590 conn_state, &limits);
612 &limits))
627 conn_state, &limits);
632 conn_state, &limits,
726 struct intel_link_bw_limits *limits)
751 limits->force_fec_pipes |= mst_pipe_mask;
762 struct intel_link_bw_limits *limits)
774 ret = intel_link_bw_reduce_bpp(state, limits,
783 * @limits: link BW limits
786 * configuration is invalid @limits will be updated if possible to
788 * @state must be recomputed with the updated @limits.
792 * - %-EAGAIN, if the configuration is invalid and @limits got updated
799 struct intel_link_bw_limits *limits)
807 ret = intel_dp_mst_check_fec_change(state, mgr, limits);
812 limits);