Searched refs:frontbuffer_bits (Results 1 – 11 of 11) sorted by relevance
| /Linux-v4.19/drivers/gpu/drm/i915/ |
| D | intel_frontbuffer.c | 71 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 …]
|
| D | intel_frontbuffer.h | 31 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 …]
|
| D | intel_psr.c | 852 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()
|
| D | intel_fbc.c | 947 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()
|
| D | intel_drv.h | 1717 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,
|
| D | i915_gem_object.h | 165 atomic_t frontbuffer_bits; member
|
| D | i915_gem.c | 4874 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()
|
| D | intel_dp.c | 5857 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()
|
| D | i915_debugfs.c | 140 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()
|
| D | i915_drv.h | 3098 unsigned frontbuffer_bits);
|
| D | intel_display.c | 2893 &obj->frontbuffer_bits); in intel_find_initial_plane_obj()
|