Re: [PATCH v19 4/4] drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case
From: Dmitry Baryshkov
Date: Wed Mar 25 2026 - 03:48:21 EST
On Thu, Mar 12, 2026 at 04:28:13PM +0800, Jun Nie wrote:
> To support high-resolution cases that exceed the width constrain
> or scenarios that surpass the maximum MDP clock rate, additional
> pipes are necessary to enable parallel data processing within
> the width constraints and MDP clock rate.
>
> Expand pipe array size to 4. Request 4 mixers and 4 DSCs for
> high-resolution cases where dual interfaces are enabled for virtual
> plane case. More use cases can be incorporated later if quad-pipe
> capabilities are required.
>
> Signed-off-by: Jun Nie <jun.nie@xxxxxxxxxx>
> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx>
> Reviewed-by: Jessica Zhang <quic_jesszhan@xxxxxxxxxxx>
> Patchwork: https://patchwork.freedesktop.org/patch/675418/
> Link: https://lore.kernel.org/r/20250918-v6-16-rc2-quad-pipe-upstream-4-v16-10-ff6232e3472f@xxxxxxxxxx
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
> ---
> drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 48 ++++++++++++++++--------
> drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 6 +--
> drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 29 +++++---------
> drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 2 +-
> drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 +-
> drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 +-
> 6 files changed, 47 insertions(+), 42 deletions(-)
>
This patch can no longer be applied due to the conflict. I will try
picking up other three patches from the series.
--
With best wishes
Dmitry