Home
last modified time | relevance | path

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

/linux-6.6.21/drivers/gpu/drm/i915/display/
Dintel_frontbuffer.c80 unsigned int frontbuffer_bits, in frontbuffer_flush() argument
85 frontbuffer_bits &= ~i915->display.fb_tracking.busy_bits; in frontbuffer_flush()
88 if (!frontbuffer_bits) in frontbuffer_flush()
91 trace_intel_frontbuffer_flush(i915, frontbuffer_bits, origin); in frontbuffer_flush()
94 intel_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->display.fb_tracking.flip_bits |= frontbuffer_bits; in intel_frontbuffer_flip_prepare()
117 i915->display.fb_tracking.busy_bits &= ~frontbuffer_bits; in intel_frontbuffer_flip_prepare()
[all …]
Dintel_frontbuffer.h69 unsigned frontbuffer_bits);
71 unsigned frontbuffer_bits);
73 unsigned frontbuffer_bits);
82 unsigned int frontbuffer_bits);
98 unsigned int frontbuffer_bits; in intel_frontbuffer_invalidate() local
103 frontbuffer_bits = atomic_read(&front->bits); in intel_frontbuffer_invalidate()
104 if (!frontbuffer_bits) in intel_frontbuffer_invalidate()
107 __intel_fb_invalidate(front, origin, frontbuffer_bits); in intel_frontbuffer_invalidate()
113 unsigned int frontbuffer_bits);
126 unsigned int frontbuffer_bits; in intel_frontbuffer_flush() local
[all …]
Dintel_drrs.c123 unsigned int frontbuffer_bits; in intel_drrs_frontbuffer_bits() local
125 frontbuffer_bits = INTEL_FRONTBUFFER_ALL_MASK(crtc->pipe); in intel_drrs_frontbuffer_bits()
129 frontbuffer_bits |= INTEL_FRONTBUFFER_ALL_MASK(crtc->pipe); in intel_drrs_frontbuffer_bits()
131 return frontbuffer_bits; in intel_drrs_frontbuffer_bits()
158 crtc->drrs.frontbuffer_bits = intel_drrs_frontbuffer_bits(crtc_state); in intel_drrs_activate()
191 crtc->drrs.frontbuffer_bits = 0; in intel_drrs_deactivate()
218 unsigned int frontbuffer_bits; in intel_drrs_frontbuffer_update() local
222 frontbuffer_bits = all_frontbuffer_bits & crtc->drrs.frontbuffer_bits; in intel_drrs_frontbuffer_update()
223 if (!frontbuffer_bits) { in intel_drrs_frontbuffer_update()
229 crtc->drrs.busy_frontbuffer_bits |= frontbuffer_bits; in intel_drrs_frontbuffer_update()
[all …]
Dintel_drrs.h23 unsigned int frontbuffer_bits);
25 unsigned int frontbuffer_bits);
Dintel_fbc.h39 unsigned int frontbuffer_bits,
42 unsigned int frontbuffer_bits, enum fb_op_origin origin);
Dintel_display_trace.h606 unsigned int frontbuffer_bits, unsigned int origin),
607 TP_ARGS(i915, frontbuffer_bits, origin),
611 __field(unsigned int, frontbuffer_bits)
617 __entry->frontbuffer_bits = frontbuffer_bits;
622 __get_str(dev), __entry->frontbuffer_bits, __entry->origin)
627 unsigned int frontbuffer_bits, unsigned int origin),
628 TP_ARGS(i915, frontbuffer_bits, origin),
632 __field(unsigned int, frontbuffer_bits)
638 __entry->frontbuffer_bits = frontbuffer_bits;
643 __get_str(dev), __entry->frontbuffer_bits, __entry->origin)
Dintel_psr.h32 unsigned frontbuffer_bits,
35 unsigned frontbuffer_bits,
Dintel_fbc.c1347 unsigned int frontbuffer_bits, in __intel_fbc_invalidate() argument
1355 frontbuffer_bits &= intel_fbc_get_frontbuffer_bit(fbc); in __intel_fbc_invalidate()
1356 if (!frontbuffer_bits) in __intel_fbc_invalidate()
1359 fbc->busy_bits |= frontbuffer_bits; in __intel_fbc_invalidate()
1367 unsigned int frontbuffer_bits, in intel_fbc_invalidate() argument
1374 __intel_fbc_invalidate(fbc, frontbuffer_bits, origin); in intel_fbc_invalidate()
1379 unsigned int frontbuffer_bits, in __intel_fbc_flush() argument
1384 frontbuffer_bits &= intel_fbc_get_frontbuffer_bit(fbc); in __intel_fbc_flush()
1385 if (!frontbuffer_bits) in __intel_fbc_flush()
1388 fbc->busy_bits &= ~frontbuffer_bits; in __intel_fbc_flush()
[all …]
Dintel_psr.c2544 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_invalidate() argument
2552 unsigned int pipe_frontbuffer_bits = frontbuffer_bits; in intel_psr_invalidate()
2578 tgl_dc3co_flush_locked(struct intel_dp *intel_dp, unsigned int frontbuffer_bits, in tgl_dc3co_flush_locked() argument
2591 if (!(frontbuffer_bits & in tgl_dc3co_flush_locked()
2654 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_flush() argument
2659 unsigned int pipe_frontbuffer_bits = frontbuffer_bits; in intel_psr_flush()
2683 tgl_dc3co_flush_locked(intel_dp, frontbuffer_bits, origin); in intel_psr_flush()
Dintel_display_types.h1475 unsigned int frontbuffer_bits; member