On Sun, Mar 08, 2026 at 03:06:27PM +0800, Pengyu Luo wrote:
> 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 <[email protected]>
> Reviewed-by: Dmitry Baryshkov <[email protected]>
> ---
> v2: add a parameter desciption to the function doc (kernel test robot)
> ---
> drivers/gpu/drm/msm/dsi/dsi_host.c | 32 +++++++++++++++++++++++-------
> 1 file changed, 25 insertions(+), 7 deletions(-)
The previous version has been picked up alrady (before the report came).
Would you mind sending a fix for it, describing the parameter?
--
With best wishes
Dmitry