Lines Matching refs:dpfc_ctl

168 	u32 dpfc_ctl;  in g4x_fbc_activate()  local
170 dpfc_ctl = DPFC_CTL_PLANE(params->crtc.i9xx_plane) | DPFC_SR_EN; in g4x_fbc_activate()
172 dpfc_ctl |= DPFC_CTL_LIMIT_2X; in g4x_fbc_activate()
174 dpfc_ctl |= DPFC_CTL_LIMIT_1X; in g4x_fbc_activate()
177 dpfc_ctl |= DPFC_CTL_FENCE_EN | params->vma->fence->id; in g4x_fbc_activate()
184 I915_WRITE(DPFC_CONTROL, dpfc_ctl | DPFC_CTL_EN); in g4x_fbc_activate()
189 u32 dpfc_ctl; in g4x_fbc_deactivate() local
192 dpfc_ctl = I915_READ(DPFC_CONTROL); in g4x_fbc_deactivate()
193 if (dpfc_ctl & DPFC_CTL_EN) { in g4x_fbc_deactivate()
194 dpfc_ctl &= ~DPFC_CTL_EN; in g4x_fbc_deactivate()
195 I915_WRITE(DPFC_CONTROL, dpfc_ctl); in g4x_fbc_deactivate()
214 u32 dpfc_ctl; in ilk_fbc_activate() local
217 dpfc_ctl = DPFC_CTL_PLANE(params->crtc.i9xx_plane); in ilk_fbc_activate()
224 dpfc_ctl |= DPFC_CTL_LIMIT_4X; in ilk_fbc_activate()
227 dpfc_ctl |= DPFC_CTL_LIMIT_2X; in ilk_fbc_activate()
230 dpfc_ctl |= DPFC_CTL_LIMIT_1X; in ilk_fbc_activate()
235 dpfc_ctl |= DPFC_CTL_FENCE_EN; in ilk_fbc_activate()
237 dpfc_ctl |= params->vma->fence->id; in ilk_fbc_activate()
256 I915_WRITE(ILK_DPFC_CONTROL, dpfc_ctl | DPFC_CTL_EN); in ilk_fbc_activate()
263 u32 dpfc_ctl; in ilk_fbc_deactivate() local
266 dpfc_ctl = I915_READ(ILK_DPFC_CONTROL); in ilk_fbc_deactivate()
267 if (dpfc_ctl & DPFC_CTL_EN) { in ilk_fbc_deactivate()
268 dpfc_ctl &= ~DPFC_CTL_EN; in ilk_fbc_deactivate()
269 I915_WRITE(ILK_DPFC_CONTROL, dpfc_ctl); in ilk_fbc_deactivate()
281 u32 dpfc_ctl; in gen7_fbc_activate() local
297 dpfc_ctl = 0; in gen7_fbc_activate()
299 dpfc_ctl |= IVB_DPFC_CTL_PLANE(params->crtc.i9xx_plane); in gen7_fbc_activate()
307 dpfc_ctl |= DPFC_CTL_LIMIT_4X; in gen7_fbc_activate()
310 dpfc_ctl |= DPFC_CTL_LIMIT_2X; in gen7_fbc_activate()
313 dpfc_ctl |= DPFC_CTL_LIMIT_1X; in gen7_fbc_activate()
318 dpfc_ctl |= IVB_DPFC_CTL_FENCE_EN; in gen7_fbc_activate()
329 dpfc_ctl |= FBC_CTL_FALSE_COLOR; in gen7_fbc_activate()
343 I915_WRITE(ILK_DPFC_CONTROL, dpfc_ctl | DPFC_CTL_EN); in gen7_fbc_activate()