[PATCH 0/5] drm/msm/dpu: enable quad-pipe for DSC and dual-DSI case
From: Dmitry Baryshkov
Date: Fri Oct 02 2026 - 20:03:11 EST
This feels bad, but I ended up picking Jun's last remaining patch and
reworking it until it stopped producing issues in my hardware lab. This
patchset is based on Jun's v21.
Jun thanks for your previous work.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
---
Dmitry Baryshkov (4):
drm/msm/dpu: don't flush a legacy CTL after its interface has stopped
drm/msm/dpu: don't count the cloned writeback as an interface
drm/msm/dpu: assign the mixers to the CTLs per interface
drm/msm/dpu: enable 3D merge when there are more mixers than interfaces
Jun Nie (1):
drm/msm/dpu: enable quad-pipe for DSC and dual-DSI case
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 64 ++++++++++++++++--------
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 6 +--
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 43 ++++------------
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 2 +
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 7 ++-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 +-
7 files changed, 63 insertions(+), 63 deletions(-)
---
base-commit: 820493753c467135a7083379f0d547a942b56db3
change-id: 20261003-dpu-quad-pipe-fixed-4adc8e47fcea
Best regards,
--
With best wishes
Dmitry