summaryrefslogtreecommitdiff
path: root/scripts/include
diff options
context:
space:
mode:
authorPengyu Luo <mitltlatltl@gmail.com>2026-03-07 00:32:38 +0800
committerDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>2026-03-06 20:41:08 +0200
commite4eb11b34d6c84f398d8f08d7cb4d6c38e739dd2 (patch)
tree8b4fce4e39938f491b74170e36405614b6a27281 /scripts/include
parent4355b13d46f696d687f42b982efed7570e03e532 (diff)
drm/msm/dsi: fix pclk rate calculation for bonded dsi
Recently, we round up new_hdisplay once at most, for bonded dsi, we may need twice, since they are independent links, we should round up each half separately. This also aligns with the hdisplay we program later in dsi_timing_setup() Example: full_hdisplay = 1904, dsc_bpp = 8, bpc = 8 new_full_hdisplay = DIV_ROUND_UP(1904 * 8, 8 * 3) = 635 if we use half display new_half_hdisplay = DIV_ROUND_UP(952 * 8, 8 * 3) = 318 new_full_display = 636 Fixes: 7c9e4a554d4a ("drm/msm/dsi: Reduce pclk rate for compression") Signed-off-by: Pengyu Luo <mitltlatltl@gmail.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Patchwork: https://patchwork.freedesktop.org/patch/709716/ Link: https://lore.kernel.org/r/20260306163255.215456-1-mitltlatltl@gmail.com Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Diffstat (limited to 'scripts/include')
0 files changed, 0 insertions, 0 deletions