diff --git a/msm/dsi/dsi_display.c b/msm/dsi/dsi_display.c index af405275e11f..63ba00ca1bd0 100644 --- a/msm/dsi/dsi_display.c +++ b/msm/dsi/dsi_display.c @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-only /* - * Copyright (c) 2016-2020, The Linux Foundation. All rights reserved. + * Copyright (c) 2016-2021, The Linux Foundation. All rights reserved. */ #include @@ -5689,6 +5689,8 @@ error_ctrl_deinit: display_ctrl = &display->ctrl[i]; (void)dsi_phy_drv_deinit(display_ctrl->phy); (void)dsi_ctrl_drv_deinit(display_ctrl->ctrl); + dsi_ctrl_put(display_ctrl->ctrl); + dsi_phy_put(display_ctrl->phy); } (void)dsi_display_debugfs_deinit(display); error: