Merge tag 'drm-misc-next-2018-11-07' of git://anongit.freedesktop.org/drm/drm-misc...
[linux-2.6-block.git] / drivers / gpu / drm / drm_fb_cma_helper.c
index b07ab3f613e0f54f3c81e396503ec552ed8b67fe..5b516615881a0029c54a8fad9db2696f02406b80 100644 (file)
@@ -178,7 +178,7 @@ struct drm_fbdev_cma *drm_fbdev_cma_init(struct drm_device *dev,
 
        fb_helper = &fbdev_cma->fb_helper;
 
-       ret = drm_client_new(dev, &fb_helper->client, "fbdev", NULL);
+       ret = drm_client_init(dev, &fb_helper->client, "fbdev", NULL);
        if (ret)
                goto err_free;
 
@@ -187,6 +187,8 @@ struct drm_fbdev_cma *drm_fbdev_cma_init(struct drm_device *dev,
        if (ret)
                goto err_client_put;
 
+       drm_client_add(&fb_helper->client);
+
        return fbdev_cma;
 
 err_client_put: