Lines Matching refs:cxsr
458 dev_priv->wm.vlv.cxsr = enable;
460 dev_priv->wm.g4x.cxsr = enable;
1339 wm_state->cxsr = false;
1417 wm_state->cxsr = num_active_planes == BIT(PLANE_PRIMARY);
1428 wm_state->hpll_en = wm_state->cxsr;
1467 intermediate->cxsr = false;
1472 intermediate->cxsr = optimal->cxsr && active->cxsr &&
1506 intermediate->cxsr);
1516 intermediate->fbc_en && intermediate->cxsr);
1538 wm->cxsr = true;
1548 if (!wm_state->cxsr)
1549 wm->cxsr = false;
1559 wm->cxsr = false;
1569 if (crtc->active && wm->cxsr)
1586 if (is_disabling(old_wm->cxsr, new_wm.cxsr, true))
1591 if (is_enabling(old_wm->cxsr, new_wm.cxsr, true))
1952 * Note that enabling cxsr with no primary/sprite planes
1953 * enabled can wedge the pipe. Hence we only allow cxsr
1956 wm_state->cxsr = crtc->pipe != PIPE_C && num_active_planes == 1;
2110 intermediate->cxsr = false;
2115 intermediate->cxsr = optimal->cxsr && active->cxsr &&
2153 wm->cxsr = true;
2161 if (!wm_state->cxsr)
2162 wm->cxsr = false;
2169 wm->cxsr = false;
2179 if (crtc->active && wm->cxsr)
2205 if (is_disabling(old_wm->cxsr, new_wm.cxsr, true))
2210 if (is_enabling(old_wm->cxsr, new_wm.cxsr, true))
6448 wm->cxsr = I915_READ(FW_BLC_SELF) & FW_BLC_SELF_EN;
6459 active->cxsr = wm->cxsr;
6471 if (wm->cxsr && wm->hpll_en)
6473 else if (wm->cxsr)
6525 yesno(wm->cxsr), yesno(wm->hpll_en), yesno(wm->fbc_en));
6592 wm->cxsr = I915_READ(FW_BLC_SELF_VLV) & FW_CSPWRDWNEN;
6643 active->cxsr = wm->cxsr;
6680 "Initial watermarks: SR plane=%d, SR cursor=%d level=%d cxsr=%d\n",
6681 wm->sr.plane, wm->sr.cursor, wm->level, wm->cxsr);
7635 /* For cxsr */