Lines Matching refs:pipe_wm

3119 				 struct intel_pipe_wm *pipe_wm)  in ilk_validate_pipe_wm()  argument
3124 .sprites_enabled = pipe_wm->sprites_enabled, in ilk_validate_pipe_wm()
3125 .sprites_scaled = pipe_wm->sprites_scaled, in ilk_validate_pipe_wm()
3133 if (!ilk_validate_wm_level(0, &max, &pipe_wm->wm[0])) { in ilk_validate_pipe_wm()
3146 struct intel_pipe_wm *pipe_wm; in ilk_compute_pipe_wm() local
3155 pipe_wm = &crtc_state->wm.ilk.optimal; in ilk_compute_pipe_wm()
3166 pipe_wm->pipe_enabled = crtc_state->hw.active; in ilk_compute_pipe_wm()
3168 pipe_wm->sprites_enabled = sprstate->uapi.visible; in ilk_compute_pipe_wm()
3169 pipe_wm->sprites_scaled = sprstate->uapi.visible && in ilk_compute_pipe_wm()
3177 if (INTEL_GEN(dev_priv) <= 6 && pipe_wm->sprites_enabled) in ilk_compute_pipe_wm()
3181 if (pipe_wm->sprites_scaled) in ilk_compute_pipe_wm()
3184 memset(&pipe_wm->wm, 0, sizeof(pipe_wm->wm)); in ilk_compute_pipe_wm()
3186 pristate, sprstate, curstate, &pipe_wm->wm[0]); in ilk_compute_pipe_wm()
3188 if (!ilk_validate_pipe_wm(dev_priv, pipe_wm)) in ilk_compute_pipe_wm()
3194 struct intel_wm_level *wm = &pipe_wm->wm[level]; in ilk_compute_pipe_wm()
3365 static int ilk_wm_lp_to_level(int wm_lp, const struct intel_pipe_wm *pipe_wm) in ilk_wm_lp_to_level() argument
3368 return wm_lp + (wm_lp >= 2 && pipe_wm->wm[4].enable); in ilk_wm_lp_to_level()
3433 const struct intel_pipe_wm *pipe_wm = &intel_crtc->wm.active.ilk; in ilk_compute_wm_results() local
3434 const struct intel_wm_level *r = &pipe_wm->wm[0]; in ilk_compute_wm_results()
4001 struct skl_pipe_wm *pipe_wm = &new_crtc_state->wm.skl.optimal; in intel_compute_sagv_mask() local
4009 pipe_wm->use_sagv_wm = INTEL_GEN(dev_priv) >= 12 && in intel_compute_sagv_mask()
4784 const struct skl_pipe_wm *pipe_wm = &crtc_state->wm.skl.optimal; in skl_plane_wm_level() local
4785 const struct skl_plane_wm *wm = &pipe_wm->planes[plane_id]; in skl_plane_wm_level()
4787 if (level == 0 && pipe_wm->use_sagv_wm) in skl_plane_wm_level()
5589 struct skl_pipe_wm *pipe_wm = &crtc_state->wm.skl.optimal; in skl_build_pipe_wm() local
5598 memset(pipe_wm->planes, 0, sizeof(pipe_wm->planes)); in skl_build_pipe_wm()