Lines Matching defs:intermediate

1203 	struct g4x_wm_state *intermediate = &new_crtc_state->wm.g4x.intermediate;
1210 *intermediate = *optimal;
1212 intermediate->cxsr = false;
1213 intermediate->hpll_en = false;
1217 intermediate->cxsr = optimal->cxsr && active->cxsr &&
1219 intermediate->hpll_en = optimal->hpll_en && active->hpll_en &&
1221 intermediate->fbc_en = optimal->fbc_en && active->fbc_en;
1224 intermediate->wm.plane[plane_id] =
1228 drm_WARN_ON(&dev_priv->drm, intermediate->wm.plane[plane_id] >
1232 intermediate->sr.plane = max(optimal->sr.plane,
1234 intermediate->sr.cursor = max(optimal->sr.cursor,
1236 intermediate->sr.fbc = max(optimal->sr.fbc,
1239 intermediate->hpll.plane = max(optimal->hpll.plane,
1241 intermediate->hpll.cursor = max(optimal->hpll.cursor,
1243 intermediate->hpll.fbc = max(optimal->hpll.fbc,
1247 (intermediate->sr.plane >
1249 intermediate->sr.cursor >
1251 intermediate->cxsr);
1253 (intermediate->sr.plane >
1255 intermediate->sr.cursor >
1257 intermediate->hpll_en);
1260 intermediate->sr.fbc > g4x_fbc_fifo_size(1) &&
1261 intermediate->fbc_en && intermediate->cxsr);
1263 intermediate->hpll.fbc > g4x_fbc_fifo_size(2) &&
1264 intermediate->fbc_en && intermediate->hpll_en);
1268 * If our intermediate WM are identical to the final WM, then we can
1271 if (memcmp(intermediate, optimal, sizeof(*intermediate)) != 0)
1350 crtc->wm.active.g4x = crtc_state->wm.g4x.intermediate;
1858 struct vlv_wm_state *intermediate = &new_crtc_state->wm.vlv.intermediate;
1865 *intermediate = *optimal;
1867 intermediate->cxsr = false;
1871 intermediate->num_levels = min(optimal->num_levels, active->num_levels);
1872 intermediate->cxsr = optimal->cxsr && active->cxsr &&
1875 for (level = 0; level < intermediate->num_levels; level++) {
1879 intermediate->wm[level].plane[plane_id] =
1884 intermediate->sr[level].plane = min(optimal->sr[level].plane,
1886 intermediate->sr[level].cursor = min(optimal->sr[level].cursor,
1890 vlv_invalidate_wms(crtc, intermediate, level);
1894 * If our intermediate WM are identical to the final WM, then we can
1897 if (memcmp(intermediate, optimal, sizeof(*intermediate)) != 0)
1987 crtc->wm.active.vlv = crtc_state->wm.vlv.intermediate;
2864 * Build a set of 'intermediate' watermark values that satisfy both the old
2876 struct intel_pipe_wm *a = &new_crtc_state->wm.ilk.intermediate;
2916 * If our intermediate WM are identical to the final WM, then we can
3326 crtc->wm.active.ilk = crtc_state->wm.ilk.intermediate;
3463 * intermediate watermarks (since we don't trust the current
3691 crtc_state->wm.g4x.intermediate = *active;
3751 crtc_state->wm.g4x.intermediate =
3851 crtc_state->wm.vlv.intermediate = *active;
3903 crtc_state->wm.vlv.intermediate =