Lines Matching refs:min_ddb_alloc
3935 if (skl_ddb_entry_size(plane_alloc) < wm->sagv_wm0.min_ddb_alloc) in tgl_crtc_can_enable_sagv()
4264 int ret, min_ddb_alloc = 0; in skl_cursor_allocation() local
4278 if (wm.min_ddb_alloc == U16_MAX) in skl_cursor_allocation()
4281 min_ddb_alloc = wm.min_ddb_alloc; in skl_cursor_allocation()
4284 return max(num_active == 1 ? 32 : 8, min_ddb_alloc); in skl_cursor_allocation()
4885 if (wm->wm[level].min_ddb_alloc > total[PLANE_CURSOR]) { in skl_allocate_pipe_ddb()
4887 wm->wm[level].min_ddb_alloc != U16_MAX); in skl_allocate_pipe_ddb()
4894 blocks += wm->wm[level].min_ddb_alloc; in skl_allocate_pipe_ddb()
4895 blocks += wm->uv_wm[level].min_ddb_alloc; in skl_allocate_pipe_ddb()
4937 total[plane_id] = wm->wm[level].min_ddb_alloc + extra; in skl_allocate_pipe_ddb()
4948 uv_total[plane_id] = wm->uv_wm[level].min_ddb_alloc + extra; in skl_allocate_pipe_ddb()
5006 if (wm->wm[level].min_ddb_alloc > total[plane_id] || in skl_allocate_pipe_ddb()
5007 wm->uv_wm[level].min_ddb_alloc > uv_total[plane_id]) in skl_allocate_pipe_ddb()
5261 u32 res_blocks, res_lines, min_ddb_alloc = 0; in skl_compute_plane_wm() local
5265 result->min_ddb_alloc = U16_MAX; in skl_compute_plane_wm()
5348 min_ddb_alloc = mul_round_up_u32_fixed16(res_lines + extra_lines, in skl_compute_plane_wm()
5351 min_ddb_alloc = res_blocks + in skl_compute_plane_wm()
5361 result->min_ddb_alloc = U16_MAX; in skl_compute_plane_wm()
5374 result->min_ddb_alloc = max(min_ddb_alloc, res_blocks) + 1; in skl_compute_plane_wm()
5937 old_wm->wm[0].min_ddb_alloc, old_wm->wm[1].min_ddb_alloc, in skl_print_wm_changes()
5938 old_wm->wm[2].min_ddb_alloc, old_wm->wm[3].min_ddb_alloc, in skl_print_wm_changes()
5939 old_wm->wm[4].min_ddb_alloc, old_wm->wm[5].min_ddb_alloc, in skl_print_wm_changes()
5940 old_wm->wm[6].min_ddb_alloc, old_wm->wm[7].min_ddb_alloc, in skl_print_wm_changes()
5941 old_wm->trans_wm.min_ddb_alloc, in skl_print_wm_changes()
5942 old_wm->sagv_wm0.min_ddb_alloc, in skl_print_wm_changes()
5943 new_wm->wm[0].min_ddb_alloc, new_wm->wm[1].min_ddb_alloc, in skl_print_wm_changes()
5944 new_wm->wm[2].min_ddb_alloc, new_wm->wm[3].min_ddb_alloc, in skl_print_wm_changes()
5945 new_wm->wm[4].min_ddb_alloc, new_wm->wm[5].min_ddb_alloc, in skl_print_wm_changes()
5946 new_wm->wm[6].min_ddb_alloc, new_wm->wm[7].min_ddb_alloc, in skl_print_wm_changes()
5947 new_wm->trans_wm.min_ddb_alloc, in skl_print_wm_changes()
5948 new_wm->sagv_wm0.min_ddb_alloc); in skl_print_wm_changes()