From d2d1ddeed921f6b089f91940ed1a1c50298639c2 Mon Sep 17 00:00:00 2001 From: Thierry Reding Date: Fri, 4 May 2018 15:00:54 +0200 Subject: [PATCH] drm/tegra: dc: Free syncpoint on errors If an error happens during display controller initialization, the host1x syncpoint previously requested would be leaked. Properly clean up the syncpoint along with the other resources. Reviewed-by: Dmitry Osipenko Signed-off-by: Thierry Reding --- drivers/gpu/drm/tegra/dc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/tegra/dc.c b/drivers/gpu/drm/tegra/dc.c index f20648f58e495..c843f11043dbd 100644 --- a/drivers/gpu/drm/tegra/dc.c +++ b/drivers/gpu/drm/tegra/dc.c @@ -1925,6 +1925,8 @@ cleanup: iommu_group_put(dc->group); } + host1x_syncpt_free(dc->syncpt); + return err; } -- 2.39.5