Lines Matching refs:wm0
3958 if (wm->wm[0].enable && !wm->sagv.wm0.enable) in tgl_crtc_can_enable_sagv()
5050 return &wm->sagv.wm0; in skl_plane_wm_level()
5289 skl_check_wm_level(&wm->sagv.wm0, total[plane_id]); in skl_allocate_plane_ddb()
5643 struct skl_wm_level *sagv_wm = &plane_wm->sagv.wm0; in tgl_compute_sagv_wm()
5654 const struct skl_wm_level *wm0, in skl_compute_transition_wm() argument
5694 wm0_blocks = wm0->blocks - 1; in skl_compute_transition_wm()
5711 trans_wm->min_ddb_alloc = max_t(u16, wm0->min_ddb_alloc, blocks + 1); in skl_compute_transition_wm()
5739 &wm->sagv.wm0, &wm_params); in skl_build_plane_wm_single()
5920 &wm->sagv.wm0); in skl_write_plane_wm()
5962 &wm->sagv.wm0); in skl_write_cursor_wm()
5996 skl_wm_level_equals(&wm1->sagv.wm0, &wm2->sagv.wm0) && in skl_plane_wm_equals()
6248 enast(old_wm->sagv.wm0.enable), in skl_print_wm_changes()
6255 enast(new_wm->sagv.wm0.enable), in skl_print_wm_changes()
6271 enast(old_wm->sagv.wm0.ignore_lines), old_wm->sagv.wm0.lines, in skl_print_wm_changes()
6282 enast(new_wm->sagv.wm0.ignore_lines), new_wm->sagv.wm0.lines, in skl_print_wm_changes()
6294 old_wm->sagv.wm0.blocks, in skl_print_wm_changes()
6301 new_wm->sagv.wm0.blocks, in skl_print_wm_changes()
6313 old_wm->sagv.wm0.min_ddb_alloc, in skl_print_wm_changes()
6320 new_wm->sagv.wm0.min_ddb_alloc, in skl_print_wm_changes()
6348 if (!skl_wm_level_equals(&old_wm->sagv.wm0, &new_wm->sagv.wm0) || in skl_plane_selected_wm_equals()
6579 skl_wm_level_from_reg_val(val, &wm->sagv.wm0); in skl_pipe_wm_get_hw_state()
6590 wm->sagv.wm0 = wm->wm[0]; in skl_pipe_wm_get_hw_state()