Message ID | 20240222194025.25329-1-quic_parellan@quicinc.com (mailing list archive) |
---|---|
Headers | show |
Series | Add support for CDM over DP | expand |
On Thu, 22 Feb 2024 11:39:45 -0800, Paloma Arellano wrote: > The Chroma Down Sampling (CDM) block is a hardware component in the DPU > pipeline that includes a CSC block capable of converting RGB input from > the DPU to YUV data. > > This block can be used with either HDMI, DP, or writeback interfaces. > This series adds support for the CDM block to be used with DP in > YUV420 mode format. > > [...] Applied, thanks! [01/19] drm/msm/dpu: allow certain formats for CDM for DP https://gitlab.freedesktop.org/lumag/msm/-/commit/32b6ff95b912 [02/19] drm/msm/dpu: add division of drm_display_mode's hskew parameter https://gitlab.freedesktop.org/lumag/msm/-/commit/551ee0f21099 [03/19] drm/msm/dpu: pass mode dimensions instead of fb size in CDM setup https://gitlab.freedesktop.org/lumag/msm/-/commit/d6e547c091d8 [04/19] drm/msm/dpu: allow dpu_encoder_helper_phys_setup_cdm to work for DP https://gitlab.freedesktop.org/lumag/msm/-/commit/7cde7ce5be3e [05/19] drm/msm/dpu: move dpu_encoder_helper_phys_setup_cdm to dpu_encoder https://gitlab.freedesktop.org/lumag/msm/-/commit/0ab07bb96826 [06/19] drm/msm/dp: rename wide_bus_en to wide_bus_supported https://gitlab.freedesktop.org/lumag/msm/-/commit/3ed77f333bb0 [07/19] drm/msm/dp: store mode YUV420 information to be used by rest of DP https://gitlab.freedesktop.org/lumag/msm/-/commit/5b30d1cbd4fb [08/19] drm/msm/dp: check if VSC SDP is supported in DP programming https://gitlab.freedesktop.org/lumag/msm/-/commit/ab2f8603e22e [09/19] drm/msm/dpu: move widebus logic to its own API https://gitlab.freedesktop.org/lumag/msm/-/commit/1cfc64a6ea55 [10/19] drm/msm/dp: program config ctrl for YUV420 over DP https://gitlab.freedesktop.org/lumag/msm/-/commit/683d374582e3 [11/19] drm/msm/dp: change clock related programming for YUV420 over DP https://gitlab.freedesktop.org/lumag/msm/-/commit/6db6e5606576 [12/19] drm/msm/dp: move parity calculation to dp_utils https://gitlab.freedesktop.org/lumag/msm/-/commit/09b27a482a18 [13/19] drm/msm/dp: add VSC SDP support for YUV420 over DP https://gitlab.freedesktop.org/lumag/msm/-/commit/55fb8ffc1802 [14/19] drm/msm/dpu: add support of new peripheral flush mechanism https://gitlab.freedesktop.org/lumag/msm/-/commit/64f7b81f0358 [15/19] drm/msm/dp: enable SDP and SDE periph flush update https://gitlab.freedesktop.org/lumag/msm/-/commit/21497a463347 [16/19] drm/msm/dpu: modify encoder programming for CDM over DP https://gitlab.freedesktop.org/lumag/msm/-/commit/b40c8377d792 [17/19] drm/msm/dpu: modify timing engine programming for YUV420 over DP https://gitlab.freedesktop.org/lumag/msm/-/commit/57d6ca4c1917 [18/19] drm/msm/dpu: reserve CDM blocks for DP if mode is YUV420 https://gitlab.freedesktop.org/lumag/msm/-/commit/984809d85007 [19/19] drm/msm/dp: allow YUV420 mode for DP connector when CDM available https://gitlab.freedesktop.org/lumag/msm/-/commit/ee2fcc0f514b Best regards,