Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/gpu/drm/i915/display/
Dintel_frontbuffer.c80 unsigned int frontbuffer_bits, in frontbuffer_flush() argument
85 frontbuffer_bits &= ~i915->fb_tracking.busy_bits; in frontbuffer_flush()
88 if (!frontbuffer_bits) in frontbuffer_flush()
91 trace_intel_frontbuffer_flush(frontbuffer_bits, origin); in frontbuffer_flush()
94 intel_edp_drrs_flush(i915, frontbuffer_bits); in frontbuffer_flush()
95 intel_psr_flush(i915, frontbuffer_bits, origin); in frontbuffer_flush()
96 intel_fbc_flush(i915, frontbuffer_bits, origin); in frontbuffer_flush()
112 unsigned frontbuffer_bits) in intel_frontbuffer_flip_prepare() argument
115 i915->fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare()
117 i915->fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare()
[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.h33 unsigned frontbuffer_bits,
36 unsigned frontbuffer_bits,
Dintel_dp.h80 unsigned int frontbuffer_bits);
82 unsigned int frontbuffer_bits);
Dintel_fbc.c1124 unsigned int frontbuffer_bits, in intel_fbc_invalidate() argument
1137 fbc->busy_bits |= intel_fbc_get_frontbuffer_bit(fbc) & frontbuffer_bits; in intel_fbc_invalidate()
1146 unsigned int frontbuffer_bits, enum fb_op_origin origin) in intel_fbc_flush() argument
1163 fbc->busy_bits &= ~frontbuffer_bits; in intel_fbc_flush()
1169 (frontbuffer_bits & intel_fbc_get_frontbuffer_bit(fbc))) { in intel_fbc_flush()
Dintel_psr.c2038 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_invalidate() argument
2046 unsigned int pipe_frontbuffer_bits = frontbuffer_bits; in intel_psr_invalidate()
2072 tgl_dc3co_flush(struct intel_dp *intel_dp, unsigned int frontbuffer_bits, in tgl_dc3co_flush() argument
2087 if (!(frontbuffer_bits & in tgl_dc3co_flush()
2113 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_flush() argument
2118 unsigned int pipe_frontbuffer_bits = frontbuffer_bits; in intel_psr_flush()
2122 tgl_dc3co_flush(intel_dp, frontbuffer_bits, origin); in intel_psr_flush()
Dintel_dp.c4973 unsigned int frontbuffer_bits) in intel_edp_drrs_invalidate() argument
4995 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_invalidate()
4996 dev_priv->drrs.busy_frontbuffer_bits |= frontbuffer_bits; in intel_edp_drrs_invalidate()
4999 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_invalidate()
5019 unsigned int frontbuffer_bits) in intel_edp_drrs_flush() argument
5041 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_flush()
5042 dev_priv->drrs.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_edp_drrs_flush()
5045 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_flush()
/Linux-v5.15/drivers/gpu/drm/i915/
Di915_trace.h481 TP_PROTO(unsigned int frontbuffer_bits, unsigned int origin),
482 TP_ARGS(frontbuffer_bits, origin),
485 __field(unsigned int, frontbuffer_bits)
490 __entry->frontbuffer_bits = frontbuffer_bits;
495 __entry->frontbuffer_bits, __entry->origin)
499 TP_PROTO(unsigned int frontbuffer_bits, unsigned int origin),
500 TP_ARGS(frontbuffer_bits, origin),
503 __field(unsigned int, frontbuffer_bits)
508 __entry->frontbuffer_bits = frontbuffer_bits;
513 __entry->frontbuffer_bits, __entry->origin)