All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/5] CMDQ refinement of Mediatek DRM driver
@ 2021-10-25 16:14 ` jason-jh.lin
  0 siblings, 0 replies; 17+ messages in thread
From: jason-jh.lin @ 2021-10-25 16:14 UTC (permalink / raw)
  To: Chun-Kuang Hu, Philipp Zabel, Matthias Brugger, Jassi Brar,
	Yongqiang Niu
  Cc: David Airlie, Daniel Vetter, jason-jh . lin, dri-devel,
	linux-mediatek, linux-arm-kernel, linux-kernel, hsinyi, fshao,
	nancy.lin, singo.chang

These refinements include using standard mailbox callback interface,
timeout detection, and a fixed cmdq_handle.

Change in v3:
1. Revert "drm/mediatek: clear pending flag when cmdq packet is done"
   and add it after the CMDQ refinement pathes.
2. Change the remove of struct cmdq_client to remove the pointer of
   struct cmdq_client.
3. Fix pkt buf alloc once but free many times.

Changes in v2:
1. Define mtk_drm_cmdq_pkt_create() and mtk_drm_cmdq_pkt_destroy()
   when CONFIG_MTK_CMDQ is reachable.

Chun-Kuang Hu (4):
  drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
  drm/mediatek: Remove the pointer of struct cmdq_client
  drm/mediatek: Detect CMDQ execution timeout
  drm/mediatek: Add cmdq_handle in mtk_crtc

Yongqiang Niu (1):
  drm/mediatek: clear pending flag when cmdq packet is done.

 drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 171 ++++++++++++++++++++----
 1 file changed, 147 insertions(+), 24 deletions(-)

-- 
2.18.0


_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-10-25 17:24 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-25 16:14 [PATCH v3 0/5] CMDQ refinement of Mediatek DRM driver jason-jh.lin
2021-10-25 16:14 ` jason-jh.lin
2021-10-25 16:14 ` jason-jh.lin
2021-10-25 16:14 ` [PATCH v3 1/5] drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin
2021-10-25 16:14 ` [PATCH v3 2/5] drm/mediatek: Remove the pointer of struct cmdq_client jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin
2021-10-25 16:14 ` [PATCH v3 3/5] drm/mediatek: Detect CMDQ execution timeout jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin
2021-10-25 16:14 ` [PATCH v3 4/5] drm/mediatek: Add cmdq_handle in mtk_crtc jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin
2021-10-25 16:14 ` [PATCH v3 5/5] drm/mediatek: clear pending flag when cmdq packet is done jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin
2021-10-25 16:14   ` jason-jh.lin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.