Lines Matching refs:data_rate
55 unsigned int data_rate[I915_MAX_PIPES]; member
852 unsigned int data_rate = 0; in intel_bw_crtc_data_rate() local
863 data_rate += crtc_state->data_rate[plane_id]; in intel_bw_crtc_data_rate()
866 data_rate += crtc_state->data_rate_y[plane_id]; in intel_bw_crtc_data_rate()
869 return data_rate; in intel_bw_crtc_data_rate()
874 unsigned int data_rate) in intel_bw_crtc_min_cdclk() argument
879 return DIV_ROUND_UP_ULL(mul_u32_u32(data_rate, 10), 512); in intel_bw_crtc_min_cdclk()
898 unsigned int data_rate = 0; in intel_bw_data_rate() local
902 data_rate += bw_state->data_rate[pipe]; in intel_bw_data_rate()
905 data_rate = DIV_ROUND_UP(data_rate * 105, 100); in intel_bw_data_rate()
907 return data_rate; in intel_bw_data_rate()
1089 unsigned int data_rate, in mtl_find_qgv_points() argument
1128 if (max_data_rate < data_rate) in mtl_find_qgv_points()
1131 if (max_data_rate - data_rate < best_rate) { in mtl_find_qgv_points()
1132 best_rate = max_data_rate - data_rate; in mtl_find_qgv_points()
1137 i, max_data_rate, data_rate, qgv_peak_bw); in mtl_find_qgv_points()
1141 qgv_peak_bw, data_rate); in mtl_find_qgv_points()
1149 data_rate, num_active_planes); in mtl_find_qgv_points()
1160 unsigned int data_rate, in icl_find_qgv_points() argument
1179 if (max_data_rate >= data_rate) in icl_find_qgv_points()
1183 i, max_data_rate, data_rate); in icl_find_qgv_points()
1189 if (max_data_rate >= data_rate) in icl_find_qgv_points()
1194 i, max_data_rate, data_rate); in icl_find_qgv_points()
1205 data_rate, num_active_planes); in icl_find_qgv_points()
1212 data_rate, num_active_planes); in icl_find_qgv_points()
1251 unsigned int data_rate = intel_bw_data_rate(display, new_bw_state); in intel_bw_check_qgv_points() local
1255 data_rate = DIV_ROUND_UP(data_rate, 1000); in intel_bw_check_qgv_points()
1258 return mtl_find_qgv_points(display, data_rate, num_active_planes, in intel_bw_check_qgv_points()
1261 return icl_find_qgv_points(display, data_rate, num_active_planes, in intel_bw_check_qgv_points()
1295 if (intel_bw_crtc_min_cdclk(display, old_bw_state->data_rate[pipe]) != in intel_bw_state_changed()
1296 intel_bw_crtc_min_cdclk(display, new_bw_state->data_rate[pipe])) in intel_bw_state_changed()
1307 unsigned int data_rate) in skl_plane_calc_dbuf_bw() argument
1318 dbuf_bw->max_bw[slice] = max(dbuf_bw->max_bw[slice], data_rate); in skl_plane_calc_dbuf_bw()
1345 crtc_state->data_rate[plane_id]); in skl_crtc_calc_dbuf_bw()
1350 crtc_state->data_rate[plane_id]); in skl_crtc_calc_dbuf_bw()
1396 bw_state->data_rate[pipe])); in intel_bw_min_cdclk()
1513 new_bw_state->data_rate[crtc->pipe] = new_data_rate; in intel_bw_check_data_rate()
1521 new_bw_state->data_rate[crtc->pipe], in intel_bw_check_data_rate()
1659 bw_state->data_rate[crtc->pipe] = in intel_bw_crtc_update()
1666 bw_state->data_rate[crtc->pipe], in intel_bw_crtc_update()
1710 bw_state->data_rate[pipe] = 0; in intel_bw_crtc_disable_noatomic()