|
@@ -119,7 +119,7 @@ static int intelfb_alloc(struct drm_fb_helper *helper,
|
|
|
{
|
|
|
struct intel_fbdev *ifbdev =
|
|
|
container_of(helper, struct intel_fbdev, helper);
|
|
|
- struct drm_framebuffer *fb = NULL;
|
|
|
+ struct drm_framebuffer *fb;
|
|
|
struct drm_device *dev = helper->dev;
|
|
|
struct drm_i915_private *dev_priv = to_i915(dev);
|
|
|
struct drm_mode_fb_cmd2 mode_cmd = {};
|
|
@@ -171,8 +171,6 @@ static int intelfb_alloc(struct drm_fb_helper *helper,
|
|
|
|
|
|
out:
|
|
|
mutex_unlock(&dev->struct_mutex);
|
|
|
- if (!IS_ERR_OR_NULL(fb))
|
|
|
- drm_framebuffer_unreference(fb);
|
|
|
return ret;
|
|
|
}
|
|
|
|