drm/imx/dcss: Don't call dev_set_drvdata(..., NULL);
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Fri, 30 Dec 2022 13:00:25 +0000 (14:00 +0100)
committerLaurentiu Palcu <laurentiu.palcu@oss.nxp.com>
Tue, 10 Jan 2023 14:26:06 +0000 (16:26 +0200)
The driver core takes care about removing driver data, so this can be
dropped from the driver.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewed-by: Laurentiu Palcu <laurentiu.palcu@oss.nxp.com>
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@oss.nxp.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20221230130025.240776-2-u.kleine-koenig@pengutronix.de
drivers/gpu/drm/imx/dcss/dcss-drv.c

index c47cd2dda38635c75ee3e78f0785b095df291f6c..4f2291610139083d1d0205c333f291b913edd4ec 100644 (file)
@@ -74,8 +74,6 @@ static int dcss_drv_platform_probe(struct platform_device *pdev)
 dcss_shutoff:
        dcss_dev_destroy(mdrv->dcss);
 
-       dev_set_drvdata(dev, NULL);
-
 err:
        kfree(mdrv);
        return err;
@@ -88,8 +86,6 @@ static int dcss_drv_platform_remove(struct platform_device *pdev)
        dcss_kms_detach(mdrv->kms);
        dcss_dev_destroy(mdrv->dcss);
 
-       dev_set_drvdata(&pdev->dev, NULL);
-
        kfree(mdrv);
 
        return 0;