Home
last modified time | relevance | path

Searched refs:frontbuffer_bits (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_frontbuffer.c84 unsigned int frontbuffer_bits, in frontbuffer_flush() argument
89 frontbuffer_bits &= ~i915->fb_tracking.busy_bits; in frontbuffer_flush()
92 if (!frontbuffer_bits) in frontbuffer_flush()
96 intel_edp_drrs_flush(i915, frontbuffer_bits); in frontbuffer_flush()
97 intel_psr_flush(i915, frontbuffer_bits, origin); in frontbuffer_flush()
98 intel_fbc_flush(i915, frontbuffer_bits, origin); in frontbuffer_flush()
114 unsigned frontbuffer_bits) in intel_frontbuffer_flip_prepare() argument
117 i915->fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare()
119 i915->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare()
134 unsigned frontbuffer_bits) in intel_frontbuffer_flip_complete() argument
[all …]
H A Dintel_frontbuffer.h54 unsigned frontbuffer_bits);
56 unsigned frontbuffer_bits);
58 unsigned frontbuffer_bits);
94 unsigned int frontbuffer_bits);
110 unsigned int frontbuffer_bits; in intel_frontbuffer_invalidate() local
115 frontbuffer_bits = atomic_read(&front->bits); in intel_frontbuffer_invalidate()
116 if (!frontbuffer_bits) in intel_frontbuffer_invalidate()
119 __intel_fb_invalidate(front, origin, frontbuffer_bits); in intel_frontbuffer_invalidate()
125 unsigned int frontbuffer_bits);
138 unsigned int frontbuffer_bits; in intel_frontbuffer_flush() local
[all …]
H A Dintel_fbc.h36 unsigned int frontbuffer_bits,
39 unsigned int frontbuffer_bits, enum fb_op_origin origin);
H A Dintel_psr.h30 unsigned frontbuffer_bits,
33 unsigned frontbuffer_bits,
H A Dintel_psr.c1258 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_invalidate() argument
1272 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(dev_priv->psr.pipe); in intel_psr_invalidate()
1273 dev_priv->psr.busy_frontbuffer_bits |= frontbuffer_bits; in intel_psr_invalidate()
1275 if (frontbuffer_bits) in intel_psr_invalidate()
1289 unsigned int frontbuffer_bits, enum fb_op_origin origin) in tgl_dc3co_flush() argument
1305 if (!(frontbuffer_bits & in tgl_dc3co_flush()
1333 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_flush() argument
1339 tgl_dc3co_flush(dev_priv, frontbuffer_bits, origin); in intel_psr_flush()
1349 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(dev_priv->psr.pipe); in intel_psr_flush()
1350 dev_priv->psr.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_psr_flush()
[all …]
H A Dintel_dp.h92 unsigned int frontbuffer_bits);
94 unsigned int frontbuffer_bits);
H A Dintel_fbc.c999 unsigned int frontbuffer_bits, in intel_fbc_invalidate() argument
1012 fbc->busy_bits |= intel_fbc_get_frontbuffer_bit(fbc) & frontbuffer_bits; in intel_fbc_invalidate()
1021 unsigned int frontbuffer_bits, enum fb_op_origin origin) in intel_fbc_flush() argument
1030 fbc->busy_bits &= ~frontbuffer_bits; in intel_fbc_flush()
1036 (frontbuffer_bits & intel_fbc_get_frontbuffer_bit(fbc))) { in intel_fbc_flush()
H A Dintel_dp.c7182 unsigned int frontbuffer_bits) in intel_edp_drrs_invalidate() argument
7201 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_invalidate()
7202 dev_priv->drrs.busy_frontbuffer_bits |= frontbuffer_bits; in intel_edp_drrs_invalidate()
7205 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_invalidate()
7225 unsigned int frontbuffer_bits) in intel_edp_drrs_flush() argument
7244 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_flush()
7245 dev_priv->drrs.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_edp_drrs_flush()
7248 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_flush()