Lines Matching refs:fbc
985 FW_WM(wm->sr.fbc, FBC_SR) |
986 FW_WM(wm->hpll.fbc, FBC_HPLL_SR) |
1221 dirty |= raw->fbc != value;
1222 raw->fbc = value;
1277 dirty |= raw->fbc != wm;
1278 raw->fbc = wm;
1299 crtc_state->wm.g4x.raw[G4X_WM_LEVEL_SR].fbc,
1300 crtc_state->wm.g4x.raw[G4X_WM_LEVEL_HPLL].fbc);
1342 wm_state->sr.fbc = USHRT_MAX;
1349 wm_state->hpll.fbc = USHRT_MAX;
1360 wm_state->sr.fbc > g4x_fbc_fifo_size(G4X_WM_LEVEL_SR))
1364 wm_state->hpll.fbc > g4x_fbc_fifo_size(G4X_WM_LEVEL_HPLL))
1415 wm_state->sr.fbc = raw->fbc;
1426 wm_state->hpll.fbc = raw->fbc;
1491 intermediate->sr.fbc = max(optimal->sr.fbc,
1492 active->sr.fbc);
1498 intermediate->hpll.fbc = max(optimal->hpll.fbc,
1499 active->hpll.fbc);
1515 intermediate->sr.fbc > g4x_fbc_fifo_size(1) &&
1518 intermediate->hpll.fbc > g4x_fbc_fifo_size(2) &&
2548 u16 fbc;
2759 max->fbc = ilk_fbc_wm_reg_max(dev_priv);
2769 max->fbc = ilk_fbc_wm_reg_max(dev_priv);
3342 if (wm->fbc_val > max->fbc) {
6352 wm->sr.fbc = _FW_WM(tmp, FBC_SR);
6353 wm->hpll.fbc = _FW_WM(tmp, FBC_HPLL_SR);
6490 raw->fbc = active->sr.fbc;
6499 raw->fbc = active->hpll.fbc;
6519 "Initial SR watermarks: plane=%d, cursor=%d fbc=%d\n",
6520 wm->sr.plane, wm->sr.cursor, wm->sr.fbc);
6522 "Initial HPLL watermarks: plane=%d, SR cursor=%d fbc=%d\n",
6523 wm->hpll.plane, wm->hpll.cursor, wm->hpll.fbc);
6561 raw->fbc = 0;
6564 wm_state->sr.fbc = 0;
6565 wm_state->hpll.fbc = 0;
7028 * set in order to enable memory self-refresh and fbc: