|
@@ -2847,7 +2847,7 @@ intel_find_initial_plane_obj(struct intel_crtc *intel_crtc,
|
|
|
|
|
|
if (intel_plane_ggtt_offset(state) == plane_config->base) {
|
|
|
fb = c->primary->fb;
|
|
|
- drm_framebuffer_reference(fb);
|
|
|
+ drm_framebuffer_get(fb);
|
|
|
goto valid_fb;
|
|
|
}
|
|
|
}
|
|
@@ -2878,7 +2878,7 @@ valid_fb:
|
|
|
intel_crtc->pipe, PTR_ERR(intel_state->vma));
|
|
|
|
|
|
intel_state->vma = NULL;
|
|
|
- drm_framebuffer_unreference(fb);
|
|
|
+ drm_framebuffer_put(fb);
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -2899,7 +2899,7 @@ valid_fb:
|
|
|
if (i915_gem_object_is_tiled(obj))
|
|
|
dev_priv->preserve_bios_swizzle = true;
|
|
|
|
|
|
- drm_framebuffer_reference(fb);
|
|
|
+ drm_framebuffer_get(fb);
|
|
|
primary->fb = primary->state->fb = fb;
|
|
|
primary->crtc = primary->state->crtc = &intel_crtc->base;
|
|
|
|
|
@@ -9846,7 +9846,7 @@ mode_fits_in_fbdev(struct drm_device *dev,
|
|
|
if (obj->base.size < mode->vdisplay * fb->pitches[0])
|
|
|
return NULL;
|
|
|
|
|
|
- drm_framebuffer_reference(fb);
|
|
|
+ drm_framebuffer_get(fb);
|
|
|
return fb;
|
|
|
#else
|
|
|
return NULL;
|
|
@@ -10027,7 +10027,7 @@ found:
|
|
|
if (ret)
|
|
|
goto fail;
|
|
|
|
|
|
- drm_framebuffer_unreference(fb);
|
|
|
+ drm_framebuffer_put(fb);
|
|
|
|
|
|
ret = drm_atomic_set_mode_for_crtc(&crtc_state->base, mode);
|
|
|
if (ret)
|