[PATCH v4 00/15] Add CDM support for MSM writeback

Dmitry Baryshkov dmitry.baryshkov at linaro.org
Wed Dec 13 00:37:32 UTC 2023


On Tue, 12 Dec 2023 12:52:38 -0800, Abhinav Kumar wrote:
> Chroma Down Sampling (CDM) block is a hardware block in the DPU pipeline
> which among other things has a CSC block that can convert RGB input
> from the DPU to YUV data.
> 
> This block can be used with either HDMI, DP or writeback interface.
> 
> In this series, lets first add the support for CDM block to be used
> with writeback and then follow-up with support for other interfaces such
> as DP.
> 
> [...]

Applied, thanks!

[01/15] drm/msm/dpu: add formats check for writeback encoder
        https://gitlab.freedesktop.org/lumag/msm/-/commit/100a72bdb03f
[02/15] drm/msm/dpu: rename dpu_encoder_phys_wb_setup_cdp to match its functionality
        https://gitlab.freedesktop.org/lumag/msm/-/commit/e1e59787d7c8
[03/15] drm/msm/dpu: fix writeback programming for YUV cases
        https://gitlab.freedesktop.org/lumag/msm/-/commit/545979247e5d
[04/15] drm/msm/dpu: move csc matrices to dpu_hw_util
        https://gitlab.freedesktop.org/lumag/msm/-/commit/636d1d4dfb24
[05/15] drm/msm/dpu: add cdm blocks to sc7280 dpu_hw_catalog
        https://gitlab.freedesktop.org/lumag/msm/-/commit/f8bc2bc3a673
[06/15] drm/msm/dpu: add cdm blocks to sm8250 dpu_hw_catalog
        https://gitlab.freedesktop.org/lumag/msm/-/commit/9b61ea803a9a
[07/15] drm/msm/dpu: add dpu_hw_cdm abstraction for CDM block
        https://gitlab.freedesktop.org/lumag/msm/-/commit/faa729ee2e48
[08/15] drm/msm/dpu: add cdm blocks to RM
        https://gitlab.freedesktop.org/lumag/msm/-/commit/059bffe7a88d
[09/15] drm/msm/dpu: add support to allocate CDM from RM
        https://gitlab.freedesktop.org/lumag/msm/-/commit/a324c046bb7d
[10/15] drm/msm/dpu: add CDM related logic to dpu_hw_ctl layer
        https://gitlab.freedesktop.org/lumag/msm/-/commit/d7a329684b77
[11/15] drm/msm/dpu: add an API to setup the CDM block for writeback
        https://gitlab.freedesktop.org/lumag/msm/-/commit/055376f936e8
[12/15] drm/msm/dpu: plug-in the cdm related bits to writeback setup
        https://gitlab.freedesktop.org/lumag/msm/-/commit/1364a52a9a77
[13/15] drm/msm/dpu: reserve cdm blocks for writeback in case of YUV output
        https://gitlab.freedesktop.org/lumag/msm/-/commit/8142ee18e902
[14/15] drm/msm/dpu: introduce separate wb2_format arrays for rgb and yuv
        https://gitlab.freedesktop.org/lumag/msm/-/commit/a074ca909811
[15/15] drm/msm/dpu: add cdm blocks to dpu snapshot
        https://gitlab.freedesktop.org/lumag/msm/-/commit/c86495429c4a

Best regards,
-- 
Dmitry Baryshkov <dmitry.baryshkov at linaro.org>


More information about the Freedreno mailing list