Message ID | CAPgLHd_QeEK=6hfFH56cPYi5HbsgnYwbdnAU=FfifTpVT5L=Mw@mail.gmail.com (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c index 3e611af..d801162 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -476,10 +476,14 @@ static int __init panel_simple_init(void) if (IS_ENABLED(CONFIG_DRM_MIPI_DSI)) { err = mipi_dsi_driver_register(&panel_simple_dsi_driver); if (err < 0) - return err; + goto err_dsi_driver_register; } return 0; + +err_dsi_driver_register: + platform_driver_unregister(&panel_simple_platform_driver); + return err; } module_init(panel_simple_init);