drm: Don't swallow error codes in drm_dev_alloc()
[cascardo/linux.git] / drivers / gpu / drm / mediatek / mtk_drm_drv.c
index 72c1ae4..cf83f65 100644 (file)
@@ -294,8 +294,8 @@ static int mtk_drm_bind(struct device *dev)
        int ret;
 
        drm = drm_dev_alloc(&mtk_drm_driver, dev);
-       if (!drm)
-               return -ENOMEM;
+       if (IS_ERR(drm))
+               return PTR_ERR(drm);
 
        drm->dev_private = private;
        private->drm = drm;