Thread (13 messages) 13 messages, 3 authors, 2021-11-17

Re: [PATCH v5 5/6] drm/mediatek: Add mbox_free_channel in mtk_drm_crtc_destroy

From: Chun-Kuang Hu <chunkuang.hu@kernel.org>
Date: 2021-10-27 23:30:51
Also in: dri-devel, linux-mediatek, lkml

Hi, Jason:

jason-jh.lin [off-list ref] 於 2021年10月27日 週三 上午10:19寫道:
quoted hunk ↗ jump to hunk
Add mbox_free_channel in mtk_drm_crtc_destroy.

Signed-off-by: jason-jh.lin <redacted>
---
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 4 ++++
 1 file changed, 4 insertions(+)
diff --git a/drivers/gpu/drm/mediatek/mtk_drm_crtc.c b/drivers/gpu/drm/mediatek/mtk_drm_crtc.c
index ffa54b416ca7..31f05efc1bc0 100644
--- a/drivers/gpu/drm/mediatek/mtk_drm_crtc.c
+++ b/drivers/gpu/drm/mediatek/mtk_drm_crtc.c
@@ -156,6 +156,10 @@ static void mtk_drm_crtc_destroy(struct drm_crtc *crtc)
        mtk_mutex_put(mtk_crtc->mutex);
 #if IS_REACHABLE(CONFIG_MTK_CMDQ)
        mtk_drm_cmdq_pkt_destroy(&mtk_crtc->cmdq_handle);
+
+       if (mtk_crtc->cmdq_client.chan)
+               mbox_free_channel(mtk_crtc->cmdq_client.chan);
+                                 mtk_crtc->cmdq_client.chan = NULL;
Except the indent,

Reviewed-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
 #endif
        drm_crtc_cleanup(crtc);
 }
--
2.18.0
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help