diff options
Diffstat (limited to 'drivers/gpu/drm/tegra/fb.c')
-rw-r--r-- | drivers/gpu/drm/tegra/fb.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/tegra/fb.c b/drivers/gpu/drm/tegra/fb.c index f7cf47bf0afb..d5d53aa79ced 100644 --- a/drivers/gpu/drm/tegra/fb.c +++ b/drivers/gpu/drm/tegra/fb.c | |||
@@ -276,7 +276,6 @@ static struct tegra_fbdev *tegra_fbdev_create(struct drm_device *drm, | |||
276 | unsigned int num_crtc, | 276 | unsigned int num_crtc, |
277 | unsigned int max_connectors) | 277 | unsigned int max_connectors) |
278 | { | 278 | { |
279 | struct drm_fb_helper *helper; | ||
280 | struct tegra_fbdev *fbdev; | 279 | struct tegra_fbdev *fbdev; |
281 | int err; | 280 | int err; |
282 | 281 | ||
@@ -286,8 +285,7 @@ static struct tegra_fbdev *tegra_fbdev_create(struct drm_device *drm, | |||
286 | return ERR_PTR(-ENOMEM); | 285 | return ERR_PTR(-ENOMEM); |
287 | } | 286 | } |
288 | 287 | ||
289 | fbdev->base.funcs = &tegra_fb_helper_funcs; | 288 | drm_fb_helper_prepare(drm, &fbdev->base, &tegra_fb_helper_funcs); |
290 | helper = &fbdev->base; | ||
291 | 289 | ||
292 | err = drm_fb_helper_init(drm, &fbdev->base, num_crtc, max_connectors); | 290 | err = drm_fb_helper_init(drm, &fbdev->base, num_crtc, max_connectors); |
293 | if (err < 0) { | 291 | if (err < 0) { |