]> git.ipfire.org Git - thirdparty/linux.git/blobdiff - drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c
fbdev: omapfb/sharp-ls037v7dw01: Don't put .remove() in .exit.text and drop suppress_...
[thirdparty/linux.git] / drivers / video / fbdev / omap2 / omapfb / displays / panel-sharp-ls037v7dw01.c
index cc30758300e25b0d211bf9723a960c477de8d68b..d228d74f3bd53db3dac6e7f79711198f281fcde2 100644 (file)
@@ -292,7 +292,7 @@ err_reg:
        return r;
 }
 
-static int __exit sharp_ls_remove(struct platform_device *pdev)
+static int sharp_ls_remove(struct platform_device *pdev)
 {
        struct panel_drv_data *ddata = platform_get_drvdata(pdev);
        struct omap_dss_device *dssdev = &ddata->dssdev;
@@ -317,11 +317,10 @@ MODULE_DEVICE_TABLE(of, sharp_ls_of_match);
 
 static struct platform_driver sharp_ls_driver = {
        .probe = sharp_ls_probe,
-       .remove = __exit_p(sharp_ls_remove),
+       .remove = sharp_ls_remove,
        .driver = {
                .name = "panel-sharp-ls037v7dw01",
                .of_match_table = sharp_ls_of_match,
-               .suppress_bind_attrs = true,
        },
 };