drm/i915: Make use of intel_fb_obj() (v2)
[deliverable/linux.git] / drivers / gpu / drm / i915 / intel_dp.c
index e0f1bd125d8571663b0a5fe2a5f27e38f014a96b..3ca6c7c77e05ff9db6458ca02afed240d7889796 100644 (file)
@@ -1752,7 +1752,7 @@ static bool intel_edp_psr_match_conditions(struct intel_dp *intel_dp)
        struct drm_i915_private *dev_priv = dev->dev_private;
        struct drm_crtc *crtc = dig_port->base.base.crtc;
        struct intel_crtc *intel_crtc = to_intel_crtc(crtc);
-       struct drm_i915_gem_object *obj = to_intel_framebuffer(crtc->primary->fb)->obj;
+       struct drm_i915_gem_object *obj = intel_fb_obj(crtc->primary->fb);
        struct intel_encoder *intel_encoder = &dp_to_dig_port(intel_dp)->base;
 
        dev_priv->psr.source_ok = false;
@@ -1785,7 +1785,6 @@ static bool intel_edp_psr_match_conditions(struct intel_dp *intel_dp)
                return false;
        }
 
-       obj = to_intel_framebuffer(crtc->primary->fb)->obj;
        if (obj->tiling_mode != I915_TILING_X ||
            obj->fence_reg == I915_FENCE_REG_NONE) {
                DRM_DEBUG_KMS("PSR condition failed: fb not tiled or fenced\n");
This page took 0.041973 seconds and 5 git commands to generate.