Browse Source

drm/tidss: WB: fix error reporting in tidss_wb_init

Missed cleanup cause the error return path to be wrong.

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Benoit Parrot 6 years ago
parent
commit
3d249bc8bc
1 changed files with 1 additions and 2 deletions
  1. 1 2
      drivers/gpu/drm/tidss/tidss_wb.c

+ 1 - 2
drivers/gpu/drm/tidss/tidss_wb.c

@@ -147,12 +147,11 @@ int tidss_wb_init(struct drm_device *drmdev)
 	ret = tidss_wbm2m_init(wdev);
 	if (ret) {
 		log_err(wdev, "Failed to initialize wb m2m\n");
+		return ret;
 	}
 
 	log_dbg(wdev, "WB loaded\n");
 	return 0;
-
-	return ret;
 }
 
 void tidss_wb_cleanup(struct drm_device *drmdev)