Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/i915/display/
Dintel_frontbuffer.c79 unsigned int frontbuffer_bits, in frontbuffer_flush() argument
84 frontbuffer_bits &= ~i915->fb_tracking.busy_bits; in frontbuffer_flush()
87 if (!frontbuffer_bits) in frontbuffer_flush()
91 intel_edp_drrs_flush(i915, frontbuffer_bits); in frontbuffer_flush()
92 intel_psr_flush(i915, frontbuffer_bits, origin); in frontbuffer_flush()
93 intel_fbc_flush(i915, frontbuffer_bits, origin); in frontbuffer_flush()
109 unsigned frontbuffer_bits) in intel_frontbuffer_flip_prepare() argument
112 i915->fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare()
114 i915->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare()
129 unsigned frontbuffer_bits) in intel_frontbuffer_flip_complete() argument
[all …]
Dintel_frontbuffer.h52 unsigned frontbuffer_bits);
54 unsigned frontbuffer_bits);
56 unsigned frontbuffer_bits);
92 unsigned int frontbuffer_bits);
108 unsigned int frontbuffer_bits; in intel_frontbuffer_invalidate() local
113 frontbuffer_bits = atomic_read(&front->bits); in intel_frontbuffer_invalidate()
114 if (!frontbuffer_bits) in intel_frontbuffer_invalidate()
117 __intel_fb_invalidate(front, origin, frontbuffer_bits); in intel_frontbuffer_invalidate()
123 unsigned int frontbuffer_bits);
136 unsigned int frontbuffer_bits; in intel_frontbuffer_flush() local
[all …]
Dintel_fbc.h32 unsigned int frontbuffer_bits,
35 unsigned int frontbuffer_bits, enum fb_op_origin origin);
Dintel_psr.h31 unsigned frontbuffer_bits,
34 unsigned frontbuffer_bits,
Dintel_dp.h89 unsigned int frontbuffer_bits);
91 unsigned int frontbuffer_bits);
Dintel_psr.c1463 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_invalidate() argument
1477 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(dev_priv->psr.pipe); in intel_psr_invalidate()
1478 dev_priv->psr.busy_frontbuffer_bits |= frontbuffer_bits; in intel_psr_invalidate()
1480 if (frontbuffer_bits) in intel_psr_invalidate()
1494 unsigned int frontbuffer_bits, enum fb_op_origin origin) in tgl_dc3co_flush() argument
1508 if (!(frontbuffer_bits & in tgl_dc3co_flush()
1534 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_flush() argument
1540 tgl_dc3co_flush(dev_priv, frontbuffer_bits, origin); in intel_psr_flush()
1550 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(dev_priv->psr.pipe); in intel_psr_flush()
1551 dev_priv->psr.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_psr_flush()
[all …]
Dintel_fbc.c1110 unsigned int frontbuffer_bits, in intel_fbc_invalidate() argument
1123 fbc->busy_bits |= intel_fbc_get_frontbuffer_bit(fbc) & frontbuffer_bits; in intel_fbc_invalidate()
1132 unsigned int frontbuffer_bits, enum fb_op_origin origin) in intel_fbc_flush() argument
1149 fbc->busy_bits &= ~frontbuffer_bits; in intel_fbc_flush()
1155 (frontbuffer_bits & intel_fbc_get_frontbuffer_bit(fbc))) { in intel_fbc_flush()
Dintel_dp.c7428 unsigned int frontbuffer_bits) in intel_edp_drrs_invalidate() argument
7450 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_invalidate()
7451 dev_priv->drrs.busy_frontbuffer_bits |= frontbuffer_bits; in intel_edp_drrs_invalidate()
7454 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_invalidate()
7474 unsigned int frontbuffer_bits) in intel_edp_drrs_flush() argument
7496 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_flush()
7497 dev_priv->drrs.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_edp_drrs_flush()
7500 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_flush()