Home
last modified time | relevance | path

Searched refs:mixercfg (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_ctl.c485 u32 mixercfg[5] = { 0 }; in dpu_hw_ctl_setup_blendstage() local
500 mixercfg[0] = CTL_MIXER_BORDER_OUT; /* always set BORDER_OUT */ in dpu_hw_ctl_setup_blendstage()
525 mixercfg[0] |= mix << cfg->shift; in dpu_hw_ctl_setup_blendstage()
526 mixercfg[1] |= ext << cfg->ext_shift; in dpu_hw_ctl_setup_blendstage()
528 mixercfg[cfg->idx] |= mix_ext << cfg->shift; in dpu_hw_ctl_setup_blendstage()
534 DPU_REG_WRITE(c, CTL_LAYER(lm), mixercfg[0]); in dpu_hw_ctl_setup_blendstage()
535 DPU_REG_WRITE(c, CTL_LAYER_EXT(lm), mixercfg[1]); in dpu_hw_ctl_setup_blendstage()
536 DPU_REG_WRITE(c, CTL_LAYER_EXT2(lm), mixercfg[2]); in dpu_hw_ctl_setup_blendstage()
537 DPU_REG_WRITE(c, CTL_LAYER_EXT3(lm), mixercfg[3]); in dpu_hw_ctl_setup_blendstage()
539 DPU_REG_WRITE(c, CTL_LAYER_EXT4(lm), mixercfg[4]); in dpu_hw_ctl_setup_blendstage()
/linux-6.12.1/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_kms.h95 static inline uint32_t mixercfg(uint32_t mixer_cfg, int mixer, in mixercfg() function
Dmdp4_crtc.c160 mixer_cfg = mixercfg(mixer_cfg, mdp4_crtc->mixer, in setup_mixer()