aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/display/drm_dp_mst_topology.c
diff options
context:
space:
mode:
authorAbhinav Kumar <quic_abhinavk@quicinc.com>2022-05-13 15:59:59 -0700
committerAbhinav Kumar <quic_abhinavk@quicinc.com>2022-05-18 15:43:08 -0700
commite67dcecda06f279cf40b2ab696ca70305b3ba6df (patch)
treeb9c126eeeac22936a8b02971276745ed1da8acca /drivers/gpu/drm/display/drm_dp_mst_topology.c
parent947a844bb3ebff0f4736d244d792ce129f6700d7 (diff)
downloadlinux-e67dcecda06f279cf40b2ab696ca70305b3ba6df.tar.gz
linux-e67dcecda06f279cf40b2ab696ca70305b3ba6df.tar.bz2
linux-e67dcecda06f279cf40b2ab696ca70305b3ba6df.zip
drm/msm/dpu: limit writeback modes according to max_linewidth
Writeback modes were being added according to mode_config.max_width but this is assigned to double of max_mixer_width. For compositors/clients using a single SSPP, this will fail the dpu_plane's atomic check as it checks for max_linewidth. Limit writeback modes according to max_linewidth to allow even compositors/clients which use only a single SSPP to use writeback. Fixes: 77b001acdcfeb ("drm/msm/dpu: add the writeback connector layer") Reported-by: Jessica Zhang <quic_jesszhan@quicinc.com> Signed-off-by: Abhinav Kumar <quic_abhinavk@quicinc.com> Tested-by: Jessica Zhang <quic_jesszhan@quicinc.com> # Trogdor (SC8170) Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Patchwork: https://patchwork.freedesktop.org/patch/486176/ Link: https://lore.kernel.org/r/20220513225959.19004-1-quic_abhinavk@quicinc.com Signed-off-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Diffstat (limited to 'drivers/gpu/drm/display/drm_dp_mst_topology.c')
0 files changed, 0 insertions, 0 deletions