Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_frontbuffer.c71 unsigned int frontbuffer_bits) in __intel_fb_obj_invalidate() argument
77 dev_priv->fb_tracking.busy_bits |= frontbuffer_bits; in __intel_fb_obj_invalidate()
78 dev_priv->fb_tracking.flip_bits &= ~frontbuffer_bits; in __intel_fb_obj_invalidate()
83 intel_psr_invalidate(dev_priv, frontbuffer_bits, origin); in __intel_fb_obj_invalidate()
84 intel_edp_drrs_invalidate(dev_priv, frontbuffer_bits); in __intel_fb_obj_invalidate()
85 intel_fbc_invalidate(dev_priv, frontbuffer_bits, origin); in __intel_fb_obj_invalidate()
101 unsigned frontbuffer_bits, in intel_frontbuffer_flush() argument
106 frontbuffer_bits &= ~dev_priv->fb_tracking.busy_bits; in intel_frontbuffer_flush()
109 if (!frontbuffer_bits) in intel_frontbuffer_flush()
113 intel_edp_drrs_flush(dev_priv, frontbuffer_bits); in intel_frontbuffer_flush()
[all …]
Dintel_frontbuffer.h31 unsigned frontbuffer_bits);
33 unsigned frontbuffer_bits);
35 unsigned frontbuffer_bits);
39 unsigned int frontbuffer_bits);
42 unsigned int frontbuffer_bits);
58 unsigned int frontbuffer_bits; in intel_fb_obj_invalidate() local
60 frontbuffer_bits = atomic_read(&obj->frontbuffer_bits); in intel_fb_obj_invalidate()
61 if (!frontbuffer_bits) in intel_fb_obj_invalidate()
64 __intel_fb_obj_invalidate(obj, origin, frontbuffer_bits); in intel_fb_obj_invalidate()
79 unsigned int frontbuffer_bits; in intel_fb_obj_flush() local
[all …]
Dintel_psr.c852 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_invalidate() argument
872 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_psr_invalidate()
873 dev_priv->psr.busy_frontbuffer_bits |= frontbuffer_bits; in intel_psr_invalidate()
875 if (frontbuffer_bits) in intel_psr_invalidate()
895 unsigned frontbuffer_bits, enum fb_op_origin origin) in intel_psr_flush() argument
915 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_psr_flush()
916 dev_priv->psr.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_psr_flush()
919 if (frontbuffer_bits) { in intel_psr_flush()
Dintel_fbc.c947 unsigned int frontbuffer_bits, in intel_fbc_invalidate() argument
960 fbc->busy_bits |= intel_fbc_get_frontbuffer_bit(fbc) & frontbuffer_bits; in intel_fbc_invalidate()
969 unsigned int frontbuffer_bits, enum fb_op_origin origin) in intel_fbc_flush() argument
978 fbc->busy_bits &= ~frontbuffer_bits; in intel_fbc_flush()
984 (frontbuffer_bits & intel_fbc_get_frontbuffer_bit(fbc))) { in intel_fbc_flush()
Dintel_drv.h1717 unsigned int frontbuffer_bits);
1719 unsigned int frontbuffer_bits);
1823 unsigned int frontbuffer_bits,
1826 unsigned int frontbuffer_bits, enum fb_op_origin origin);
1934 unsigned frontbuffer_bits,
1937 unsigned frontbuffer_bits,
Di915_gem_object.h165 atomic_t frontbuffer_bits; member
Di915_gem.c4874 GEM_BUG_ON(atomic_read(&obj->frontbuffer_bits)); in __i915_gem_free_objects()
5889 unsigned frontbuffer_bits) in i915_gem_track_fb() argument
5901 WARN_ON(!(atomic_read(&old->frontbuffer_bits) & frontbuffer_bits)); in i915_gem_track_fb()
5902 atomic_andnot(frontbuffer_bits, &old->frontbuffer_bits); in i915_gem_track_fb()
5906 WARN_ON(atomic_read(&new->frontbuffer_bits) & frontbuffer_bits); in i915_gem_track_fb()
5907 atomic_or(frontbuffer_bits, &new->frontbuffer_bits); in i915_gem_track_fb()
Dintel_dp.c5857 unsigned int frontbuffer_bits) in intel_edp_drrs_invalidate() argument
5876 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_invalidate()
5877 dev_priv->drrs.busy_frontbuffer_bits |= frontbuffer_bits; in intel_edp_drrs_invalidate()
5880 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_invalidate()
5900 unsigned int frontbuffer_bits) in intel_edp_drrs_flush() argument
5919 frontbuffer_bits &= INTEL_FRONTBUFFER_ALL_MASK(pipe); in intel_edp_drrs_flush()
5920 dev_priv->drrs.busy_frontbuffer_bits &= ~frontbuffer_bits; in intel_edp_drrs_flush()
5923 if (frontbuffer_bits && dev_priv->drrs.refresh_rate_type == DRRS_LOW_RR) in intel_edp_drrs_flush()
Di915_debugfs.c140 unsigned int frontbuffer_bits; in describe_obj() local
217 frontbuffer_bits = atomic_read(&obj->frontbuffer_bits); in describe_obj()
218 if (frontbuffer_bits) in describe_obj()
219 seq_printf(m, " (frontbuffer: 0x%03x)", frontbuffer_bits); in describe_obj()
Di915_drv.h3098 unsigned frontbuffer_bits);
Dintel_display.c2893 &obj->frontbuffer_bits); in intel_find_initial_plane_obj()