On Thu, 22 May 2025 22:03:19 +0300, Dmitry Baryshkov wrote: > Some time ago we started the process of converting HW blocks to use > revision-based checks instead of having feature bits (which are easy to > miss or to set incorrectly). Then the process of such a conversion was > postponed. (Mostly) finish the conversion. The only blocks which still > have feature bits are SSPP, WB and VBIF. In the rare cases where > behaviour actually differs from platform to platform (or from block to > block) use unsigned long bitfields, they have simpler syntax to be > checked and don't involve test_bit() invocation. > > [...]
Applied, thanks! [01/30] drm/msm/dpu: stop passing mdss_ver to setup_timing_gen() https://gitlab.freedesktop.org/lumag/msm/-/commit/5d25efaaa327 [02/30] drm/msm/dpu: drop INTF_SC7280_MASK https://gitlab.freedesktop.org/lumag/msm/-/commit/768d87108f24 [03/30] drm/msm/dpu: inline _setup_ctl_ops() https://gitlab.freedesktop.org/lumag/msm/-/commit/cc34e7f8d8a3 [04/30] drm/msm/dpu: inline _setup_dsc_ops() https://gitlab.freedesktop.org/lumag/msm/-/commit/155e4d05136b [05/30] drm/msm/dpu: inline _setup_dspp_ops() https://gitlab.freedesktop.org/lumag/msm/-/commit/cfc1dbe27f63 [06/30] drm/msm/dpu: inline _setup_mixer_ops() https://gitlab.freedesktop.org/lumag/msm/-/commit/d01d027a6ae1 [07/30] drm/msm/dpu: remove DSPP_SC7180_MASK https://gitlab.freedesktop.org/lumag/msm/-/commit/64558d6ec1dc [08/30] drm/msm/dpu: get rid of DPU_CTL_HAS_LAYER_EXT4 https://gitlab.freedesktop.org/lumag/msm/-/commit/40b7aa8fb641 [09/30] drm/msm/dpu: get rid of DPU_CTL_ACTIVE_CFG https://gitlab.freedesktop.org/lumag/msm/-/commit/a1c5eafeab9b [10/30] drm/msm/dpu: get rid of DPU_CTL_FETCH_ACTIVE https://gitlab.freedesktop.org/lumag/msm/-/commit/a22c33cb4ccc [11/30] drm/msm/dpu: get rid of DPU_CTL_DSPP_SUB_BLOCK_FLUSH https://gitlab.freedesktop.org/lumag/msm/-/commit/91003d9f8fb6 [12/30] drm/msm/dpu: get rid of DPU_CTL_VM_CFG https://gitlab.freedesktop.org/lumag/msm/-/commit/e479fb02dc72 [13/30] drm/msm/dpu: get rid of DPU_DATA_HCTL_EN https://gitlab.freedesktop.org/lumag/msm/-/commit/39890da06970 [14/30] drm/msm/dpu: get rid of DPU_INTF_STATUS_SUPPORTED https://gitlab.freedesktop.org/lumag/msm/-/commit/e7da245a3402 [15/30] drm/msm/dpu: get rid of DPU_INTF_INPUT_CTRL https://gitlab.freedesktop.org/lumag/msm/-/commit/9db68425f24c [16/30] drm/msm/dpu: get rid of DPU_PINGPONG_DSC https://gitlab.freedesktop.org/lumag/msm/-/commit/d521c4200c94 [17/30] drm/msm/dpu: get rid of DPU_PINGPONG_DITHER https://gitlab.freedesktop.org/lumag/msm/-/commit/bbd131f1e095 [18/30] drm/msm/dpu: get rid of DPU_MDP_VSYNC_SEL https://gitlab.freedesktop.org/lumag/msm/-/commit/5094aa5474a2 [19/30] drm/msm/dpu: get rid of DPU_MDP_PERIPH_0_REMOVED https://gitlab.freedesktop.org/lumag/msm/-/commit/820405f6e2e6 [20/30] drm/msm/dpu: get rid of DPU_MDP_AUDIO_SELECT https://gitlab.freedesktop.org/lumag/msm/-/commit/b14f7c55b079 [21/30] drm/msm/dpu: get rid of DPU_MIXER_COMBINED_ALPHA https://gitlab.freedesktop.org/lumag/msm/-/commit/5b14c003781b [22/30] drm/msm/dpu: get rid of DPU_DIM_LAYER https://gitlab.freedesktop.org/lumag/msm/-/commit/36beee41c4c3 [23/30] drm/msm/dpu: get rid of DPU_DSC_HW_REV_1_2 https://gitlab.freedesktop.org/lumag/msm/-/commit/27b1a01fcdb8 [24/30] drm/msm/dpu: get rid of DPU_DSC_OUTPUT_CTRL https://gitlab.freedesktop.org/lumag/msm/-/commit/a88c80ecb442 [25/30] drm/msm/dpu: get rid of DPU_WB_INPUT_CTRL https://gitlab.freedesktop.org/lumag/msm/-/commit/fa811f768713 [26/30] drm/msm/dpu: get rid of DPU_SSPP_QOS_8LVL https://gitlab.freedesktop.org/lumag/msm/-/commit/0709ec21abcf [27/30] drm/msm/dpu: drop unused MDP TOP features https://gitlab.freedesktop.org/lumag/msm/-/commit/0ea9f990c352 [28/30] drm/msm/dpu: drop ununused PINGPONG features https://gitlab.freedesktop.org/lumag/msm/-/commit/a1e42a921dee [29/30] drm/msm/dpu: drop ununused MIXER features https://gitlab.freedesktop.org/lumag/msm/-/commit/1f783bf4f8f9 [30/30] drm/msm/dpu: move features out of the DPU_HW_BLK_INFO https://gitlab.freedesktop.org/lumag/msm/-/commit/c70c860fb00c Best regards, -- With best wishes Dmitry