mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] drm/msm/dpu: improve LM allocation
@ 2026-01-15 20:05 Dmitry Baryshkov
  2026-01-15 20:05 ` [PATCH 1/2] drm/msm/dpu: correct error messages in RM Dmitry Baryshkov
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Dmitry Baryshkov @ 2026-01-15 20:05 UTC (permalink / raw)
  To: Rob Clark, Dmitry Baryshkov, Abhinav Kumar, Jessica Zhang,
	Sean Paul, Marijn Suijten, David Airlie, Simona Vetter
  Cc: linux-arm-msm, dri-devel, freedreno, linux-kernel

Not all Line Mixers have corresponding DSPP blocks, which are necessary
for CTM or Gamma Correction. Currently it is possible for CTM-less CRTCs
to get a grip of DSPP-enabled LMs, making it impossible to use CTM (or
GC, once enabled) for other CRTCs. Make sure that RM allocates simpler
LMs first, leaving LMs with attached DSPP for the CRTCs which need them.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
Dmitry Baryshkov (2):
      drm/msm/dpu: correct error messages in RM
      drm/msm/dpu: try reserving the DSPP-less LM first

 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 72 ++++++++++++++++++++++------------
 1 file changed, 47 insertions(+), 25 deletions(-)
---
base-commit: b775e489bec70895b7ef6b66927886bbac79598f
change-id: 20260115-dpu-fix-dspp-803dee634153

Best regards,
-- 
With best wishes
Dmitry


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

end of thread, other threads:[~2026-01-27 11:18 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-01-15 20:05 [PATCH 0/2] drm/msm/dpu: improve LM allocation Dmitry Baryshkov
2026-01-15 20:05 ` [PATCH 1/2] drm/msm/dpu: correct error messages in RM Dmitry Baryshkov
2026-01-16  9:57   ` Konrad Dybcio
2026-01-15 20:05 ` [PATCH 2/2] drm/msm/dpu: try reserving the DSPP-less LM first Dmitry Baryshkov
2026-01-16 10:02   ` Konrad Dybcio
2026-01-27  9:43   ` Val Packett
2026-01-27 10:34     ` Dmitry Baryshkov
2026-01-27 10:59       ` Val Packett
2026-01-27 11:18         ` Dmitry Baryshkov
2026-01-21  1:20 ` [PATCH 0/2] drm/msm/dpu: improve LM allocation Dmitry Baryshkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®