drm/armada: directly call drm_put_dev in ->remove
Again no apparent user of the driver data field. Cc: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
parent
405bea7a9e
commit
50fb3c3b2e
1 changed files with 2 additions and 1 deletions
|
@ -128,6 +128,7 @@ static int armada_drm_load(struct drm_device *dev, unsigned long flags)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
platform_set_drvdata(dev->platformdev, dev);
|
||||||
dev->dev_private = priv;
|
dev->dev_private = priv;
|
||||||
|
|
||||||
/* Get the implementation specific driver data. */
|
/* Get the implementation specific driver data. */
|
||||||
|
@ -376,7 +377,7 @@ static int armada_drm_probe(struct platform_device *pdev)
|
||||||
|
|
||||||
static int armada_drm_remove(struct platform_device *pdev)
|
static int armada_drm_remove(struct platform_device *pdev)
|
||||||
{
|
{
|
||||||
drm_platform_exit(&armada_drm_driver, pdev);
|
drm_put_dev(platform_get_drvdata(pdev));
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue