/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_lm.c | 95 u32 stage, u32 fg_alpha, u32 bg_alpha, u32 blend_op) in dpu_hw_lm_setup_blend_config_combined_alpha() 110 DPU_REG_WRITE(c, LM_BLEND0_OP + stage_off, blend_op); in dpu_hw_lm_setup_blend_config_combined_alpha() 114 u32 stage, u32 fg_alpha, u32 bg_alpha, u32 blend_op) in dpu_hw_lm_setup_blend_config() 128 DPU_REG_WRITE(c, LM_BLEND0_OP + stage_off, blend_op); in dpu_hw_lm_setup_blend_config() 94 dpu_hw_lm_setup_blend_config_combined_alpha(struct dpu_hw_mixer *ctx, u32 stage, u32 fg_alpha, u32 bg_alpha, u32 blend_op) dpu_hw_lm_setup_blend_config_combined_alpha() argument 113 dpu_hw_lm_setup_blend_config(struct dpu_hw_mixer *ctx, u32 stage, u32 fg_alpha, u32 bg_alpha, u32 blend_op) dpu_hw_lm_setup_blend_config() argument
|
H A D | dpu_crtc.c | 337 uint32_t blend_op; in _dpu_crtc_setup_blend_cfg() local 346 blend_op = DPU_BLEND_FG_ALPHA_FG_CONST | in _dpu_crtc_setup_blend_cfg() 349 blend_op = DPU_BLEND_FG_ALPHA_FG_CONST | in _dpu_crtc_setup_blend_cfg() 353 blend_op |= DPU_BLEND_BG_MOD_ALPHA | in _dpu_crtc_setup_blend_cfg() 356 blend_op |= DPU_BLEND_BG_INV_ALPHA; in _dpu_crtc_setup_blend_cfg() 360 blend_op = DPU_BLEND_FG_ALPHA_FG_PIXEL | in _dpu_crtc_setup_blend_cfg() 364 blend_op |= DPU_BLEND_FG_MOD_ALPHA | in _dpu_crtc_setup_blend_cfg() 369 blend_op |= DPU_BLEND_BG_INV_ALPHA; in _dpu_crtc_setup_blend_cfg() 374 fg_alpha, bg_alpha, blend_op); in _dpu_crtc_setup_blend_cfg() 376 DRM_DEBUG_ATOMIC("format:%p4cc, alpha_en:%u blend_op in _dpu_crtc_setup_blend_cfg() [all...] |
H A D | dpu_hw_lm.h | 44 uint32_t fg_alpha, uint32_t bg_alpha, uint32_t blend_op);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_lm.c | 100 u32 stage, u32 fg_alpha, u32 bg_alpha, u32 blend_op) in dpu_hw_lm_setup_blend_config_sdm845() 115 DPU_REG_WRITE(c, LM_BLEND0_OP + stage_off, blend_op); in dpu_hw_lm_setup_blend_config_sdm845() 119 u32 stage, u32 fg_alpha, u32 bg_alpha, u32 blend_op) in dpu_hw_lm_setup_blend_config() 133 DPU_REG_WRITE(c, LM_BLEND0_OP + stage_off, blend_op); in dpu_hw_lm_setup_blend_config() 99 dpu_hw_lm_setup_blend_config_sdm845(struct dpu_hw_mixer *ctx, u32 stage, u32 fg_alpha, u32 bg_alpha, u32 blend_op) dpu_hw_lm_setup_blend_config_sdm845() argument 118 dpu_hw_lm_setup_blend_config(struct dpu_hw_mixer *ctx, u32 stage, u32 fg_alpha, u32 bg_alpha, u32 blend_op) dpu_hw_lm_setup_blend_config() argument
|
H A D | dpu_hw_lm.h | 43 uint32_t fg_alpha, uint32_t bg_alpha, uint32_t blend_op);
|
H A D | dpu_crtc.c | 72 uint32_t blend_op; in _dpu_crtc_setup_blend_cfg() local 76 blend_op = DPU_BLEND_FG_ALPHA_FG_CONST | in _dpu_crtc_setup_blend_cfg() 81 blend_op = DPU_BLEND_FG_ALPHA_FG_PIXEL | in _dpu_crtc_setup_blend_cfg() 87 0xFF, 0, blend_op); in _dpu_crtc_setup_blend_cfg() 89 DPU_DEBUG("format:%s, alpha_en:%u blend_op:0x%x\n", in _dpu_crtc_setup_blend_cfg() 91 format->alpha_enable, blend_op); in _dpu_crtc_setup_blend_cfg()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_crtc.c | 224 uint32_t blend_op, fg_alpha, bg_alpha, ctl_blend_flags = 0; in blend_setup() local 290 blend_op = MDP5_LM_BLEND_OP_MODE_FG_ALPHA(FG_CONST) | in blend_setup() 303 blend_op = MDP5_LM_BLEND_OP_MODE_FG_ALPHA(FG_CONST) | in blend_setup() 307 blend_op |= in blend_setup() 311 blend_op |= MDP5_LM_BLEND_OP_MODE_BG_INV_ALPHA; in blend_setup() 314 blend_op = MDP5_LM_BLEND_OP_MODE_FG_ALPHA(FG_PIXEL) | in blend_setup() 318 blend_op |= in blend_setup() 324 blend_op |= MDP5_LM_BLEND_OP_MODE_BG_INV_ALPHA; in blend_setup() 329 blender(i)), blend_op); in blend_setup() 336 blender(i)), blend_op); in blend_setup() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_crtc.c | 227 uint32_t blend_op, fg_alpha, bg_alpha, ctl_blend_flags = 0; in blend_setup() local 293 blend_op = MDP5_LM_BLEND_OP_MODE_FG_ALPHA(FG_CONST) | in blend_setup() 307 blend_op = MDP5_LM_BLEND_OP_MODE_FG_ALPHA(FG_CONST) | in blend_setup() 311 blend_op |= in blend_setup() 315 blend_op |= MDP5_LM_BLEND_OP_MODE_BG_INV_ALPHA; in blend_setup() 319 blend_op = MDP5_LM_BLEND_OP_MODE_FG_ALPHA(FG_PIXEL) | in blend_setup() 323 blend_op |= in blend_setup() 329 blend_op |= MDP5_LM_BLEND_OP_MODE_BG_INV_ALPHA; in blend_setup() 334 blender(i)), blend_op); in blend_setup() 341 blender(i)), blend_op); in blend_setup() [all...] |