Lines Matching defs:results
3389 struct ilk_wm_values *results)
3394 results->enable_fbc_wm = merged->fbc_wm_enabled;
3395 results->partitioning = partitioning;
3409 results->wm_lp[wm_lp - 1] =
3415 results->wm_lp[wm_lp - 1] |= WM1_LP_SR_EN;
3418 results->wm_lp[wm_lp - 1] |=
3421 results->wm_lp[wm_lp - 1] |=
3430 results->wm_lp_spr[wm_lp - 1] = WM1S_LP_EN | r->spr_val;
3432 results->wm_lp_spr[wm_lp - 1] = r->spr_val;
3444 results->wm_linetime[pipe] = intel_crtc->wm.active.ilk.linetime;
3446 results->wm_pipe[pipe] =
3577 struct ilk_wm_values *results)
3583 dirty = ilk_compute_wm_dirty(dev_priv, previous, results);
3590 I915_WRITE(WM0_PIPEA_ILK, results->wm_pipe[0]);
3592 I915_WRITE(WM0_PIPEB_ILK, results->wm_pipe[1]);
3594 I915_WRITE(WM0_PIPEC_IVB, results->wm_pipe[2]);
3597 I915_WRITE(PIPE_WM_LINETIME(PIPE_A), results->wm_linetime[0]);
3599 I915_WRITE(PIPE_WM_LINETIME(PIPE_B), results->wm_linetime[1]);
3601 I915_WRITE(PIPE_WM_LINETIME(PIPE_C), results->wm_linetime[2]);
3606 if (results->partitioning == INTEL_DDB_PART_1_2)
3613 if (results->partitioning == INTEL_DDB_PART_1_2)
3623 if (results->enable_fbc_wm)
3631 previous->wm_lp_spr[0] != results->wm_lp_spr[0])
3632 I915_WRITE(WM1S_LP_ILK, results->wm_lp_spr[0]);
3635 if (dirty & WM_DIRTY_LP(2) && previous->wm_lp_spr[1] != results->wm_lp_spr[1])
3636 I915_WRITE(WM2S_LP_IVB, results->wm_lp_spr[1]);
3637 if (dirty & WM_DIRTY_LP(3) && previous->wm_lp_spr[2] != results->wm_lp_spr[2])
3638 I915_WRITE(WM3S_LP_IVB, results->wm_lp_spr[2]);
3641 if (dirty & WM_DIRTY_LP(1) && previous->wm_lp[0] != results->wm_lp[0])
3642 I915_WRITE(WM1_LP_ILK, results->wm_lp[0]);
3643 if (dirty & WM_DIRTY_LP(2) && previous->wm_lp[1] != results->wm_lp[1])
3644 I915_WRITE(WM2_LP_ILK, results->wm_lp[1]);
3645 if (dirty & WM_DIRTY_LP(3) && previous->wm_lp[2] != results->wm_lp[2])
3646 I915_WRITE(WM3_LP_ILK, results->wm_lp[2]);
3648 dev_priv->wm.hw = *results;
5527 struct skl_ddb_values *results = &state->wm_results;
5531 results->dirty_pipes = 0;
5556 results->dirty_pipes |= BIT(crtc->pipe);
5589 struct skl_ddb_values *results = &state->wm_results;
5591 if ((results->dirty_pipes & BIT(crtc->pipe)) == 0)
5625 struct ilk_wm_values results = {};
5647 ilk_compute_wm_results(dev_priv, best_lp_wm, partitioning, &results);
5649 ilk_write_wm_values(dev_priv, &results);
6507 * gating disable must be set. Failure to set it results in