mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
drm: arm: malidp: Use drm_atomic_helper_shutdown() to disable planes on removal
The plane cleanup handler currently calls drm_plane_helper_disable(), which is a legacy helper function. Replace it with a call to drm_atomic_helper_shutdown() at removal time. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
This commit is contained in:
parent
084ffbd7fd
commit
828f207077
2 changed files with 1 additions and 4 deletions
|
@ -278,6 +278,7 @@ static int malidp_init(struct drm_device *drm)
|
|||
|
||||
static void malidp_fini(struct drm_device *drm)
|
||||
{
|
||||
drm_atomic_helper_shutdown(drm);
|
||||
drm_mode_config_cleanup(drm);
|
||||
}
|
||||
|
||||
|
|
|
@ -59,10 +59,6 @@ static void malidp_de_plane_destroy(struct drm_plane *plane)
|
|||
{
|
||||
struct malidp_plane *mp = to_malidp_plane(plane);
|
||||
|
||||
if (mp->base.fb)
|
||||
drm_framebuffer_put(mp->base.fb);
|
||||
|
||||
drm_plane_helper_disable(plane);
|
||||
drm_plane_cleanup(plane);
|
||||
kfree(mp);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue