Re: [PATCH v6 10/15] drm/msm/dp: allow dp_ctrl stream APIs to use any panel passed to it

From: Dmitry Baryshkov

Date: Mon Jun 08 2026 - 02:56:51 EST


On Tue, Jun 02, 2026 at 05:11:22PM +0800, Yongxing Mou wrote:
> From: Abhinav Kumar <quic_abhinavk@xxxxxxxxxxx>
>
> With MST, multiple sinks share a single DP controller, so a cached
> panel in msm_dp_ctrl_private can no longer represent the per-stream
> sink. Drop the cache and pass panel explicitly to all stream-related
> dp_ctrl APIs.
>
> Signed-off-by: Abhinav Kumar <quic_abhinavk@xxxxxxxxxxx>
> Signed-off-by: Yongxing Mou <yongxing.mou@xxxxxxxxxxxxxxxx>
> ---
> drivers/gpu/drm/msm/dp/dp_ctrl.c | 196 ++++++++++++++++++++----------------
> drivers/gpu/drm/msm/dp/dp_ctrl.h | 28 ++++--
> drivers/gpu/drm/msm/dp/dp_display.c | 24 ++---
> 3 files changed, 140 insertions(+), 108 deletions(-)
>

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>


--
With best wishes
Dmitry