On Wed, 24 May 2023 10:45:13 -0700, Jessica Zhang wrote: > There are some overlap in calculations for MSM-specific DSC variables > between DP and DSI. In addition, the calculations for initial_scale_value > and det_thresh_flatness that are defined within the DSC 1.2 specifications, > but aren't yet included in drm_dsc_helper.c. > > This series moves these calculations to a shared msm_dsc_helper.c file and > defines drm_dsc_helper methods for initial_scale_value and > det_thresh_flatness. > > [...] Applied, thanks! [1/9] drm/display/dsc: Add flatness and initial scale value calculations https://gitlab.freedesktop.org/lumag/msm/-/commit/7df1ed6ddf3d [2/9] drm/display/dsc: add helper to set semi-const parameters https://gitlab.freedesktop.org/lumag/msm/-/commit/e871a70d8ccd [3/9] drm/display/dsc: Add drm_dsc_get_bpp_int helper https://gitlab.freedesktop.org/lumag/msm/-/commit/688583281241 [4/9] drm/msm/dsi: use DRM DSC helpers for DSC setup https://gitlab.freedesktop.org/lumag/msm/-/commit/49fd30a7153b [5/9] drm/msm: Add MSM-specific DSC helper methods https://gitlab.freedesktop.org/lumag/msm/-/commit/b50f06f83e0e [6/9] drm/msm/dpu: Use fixed DRM DSC helper for det_thresh_flatness https://gitlab.freedesktop.org/lumag/msm/-/commit/44346191a210 [7/9] drm/msm/dpu: Fix slice_last_group_size calculation https://gitlab.freedesktop.org/lumag/msm/-/commit/c223059e6f83 [8/9] drm/msm/dsi: Use MSM and DRM DSC helper methods https://gitlab.freedesktop.org/lumag/msm/-/commit/ed1498f77419 [9/9] drm/msm/dsi: update hdisplay calculation for dsi_timing_setup https://gitlab.freedesktop.org/lumag/msm/-/commit/149419396a92 Best regards, -- Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx>