Home
last modified time | relevance | path

Searched refs:fbc_ctl (Results 1 – 2 of 2) sorted by relevance

/dragonfly/sys/dev/drm/i915/
H A Dintel_fbc.c108 u32 fbc_ctl; in i8xx_fbc_deactivate() local
111 fbc_ctl = I915_READ(FBC_CONTROL); in i8xx_fbc_deactivate()
112 if ((fbc_ctl & FBC_CTL_EN) == 0) in i8xx_fbc_deactivate()
115 fbc_ctl &= ~FBC_CTL_EN; in i8xx_fbc_deactivate()
116 I915_WRITE(FBC_CONTROL, fbc_ctl); in i8xx_fbc_deactivate()
132 u32 fbc_ctl; in i8xx_fbc_activate() local
160 fbc_ctl = I915_READ(FBC_CONTROL); in i8xx_fbc_activate()
161 fbc_ctl &= 0x3fff << FBC_CTL_INTERVAL_SHIFT; in i8xx_fbc_activate()
162 fbc_ctl |= FBC_CTL_EN | FBC_CTL_PERIODIC; in i8xx_fbc_activate()
166 fbc_ctl |= params->vma->fence->id; in i8xx_fbc_activate()
[all …]
H A Dintel_display.c9597 u32 cntl = 0, base = 0, pos = 0, fbc_ctl = 0; in i9xx_update_cursor() local
9604 fbc_ctl = CUR_FBC_CTL_EN | (plane_state->base.crtc_h - 1); in i9xx_update_cursor()
9631 plane->cursor.size != fbc_ctl || in i9xx_update_cursor()
9635 I915_WRITE_FW(CUR_FBC_CTL(pipe), fbc_ctl); in i9xx_update_cursor()
9640 plane->cursor.size = fbc_ctl; in i9xx_update_cursor()