diff options
Diffstat (limited to 'drivers/gpu/drm/msm/msm_fb.c')
-rw-r--r-- | drivers/gpu/drm/msm/msm_fb.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/msm/msm_fb.c b/drivers/gpu/drm/msm/msm_fb.c index 17e0c9eb1900..461dc8b873f0 100644 --- a/drivers/gpu/drm/msm/msm_fb.c +++ b/drivers/gpu/drm/msm/msm_fb.c | |||
@@ -145,8 +145,7 @@ struct drm_framebuffer *msm_framebuffer_create(struct drm_device *dev, | |||
145 | int ret, i, n = drm_format_num_planes(mode_cmd->pixel_format); | 145 | int ret, i, n = drm_format_num_planes(mode_cmd->pixel_format); |
146 | 146 | ||
147 | for (i = 0; i < n; i++) { | 147 | for (i = 0; i < n; i++) { |
148 | bos[i] = drm_gem_object_lookup(dev, file, | 148 | bos[i] = drm_gem_object_lookup(file, mode_cmd->handles[i]); |
149 | mode_cmd->handles[i]); | ||
150 | if (!bos[i]) { | 149 | if (!bos[i]) { |
151 | ret = -ENXIO; | 150 | ret = -ENXIO; |
152 | goto out_unref; | 151 | goto out_unref; |