Both _dpu_crtc_setup_blend_cfg() and setup_blend_config_alpha() callbacks embed knowledge about platform's alpha range (8-bit or 10-bit). Make _dpu_crtc_setup_blend_cfg() use full 16-bit values for alpha and reduce alpha only in DPU-specific callbacks. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx> --- Dmitry Baryshkov (2): drm/msm/dpu: simplify bg_alpha selection drm/msm/dpu: use full scale alpha in _dpu_crtc_setup_blend_cfg() drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 18 +++++++----------- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 10 ++++++---- 2 files changed, 13 insertions(+), 15 deletions(-) --- base-commit: a933d3dc1968fcfb0ab72879ec304b1971ed1b9a change-id: 20250814-dpu-rework-alpha-060ff6bf5185 Best regards, -- With best wishes Dmitry