mixercfg
u32 mixercfg[5] = { 0 };
mixercfg[0] = CTL_MIXER_BORDER_OUT; /* always set BORDER_OUT */
mixercfg[0] |= mix << cfg->shift;
mixercfg[1] |= ext << cfg->ext_shift;
mixercfg[cfg->idx] |= mix_ext << cfg->shift;
DPU_REG_WRITE(c, CTL_LAYER(lm), mixercfg[0]);
DPU_REG_WRITE(c, CTL_LAYER_EXT(lm), mixercfg[1]);
DPU_REG_WRITE(c, CTL_LAYER_EXT2(lm), mixercfg[2]);
DPU_REG_WRITE(c, CTL_LAYER_EXT3(lm), mixercfg[3]);
DPU_REG_WRITE(c, CTL_LAYER_EXT4(lm), mixercfg[4]);
mixer_cfg = mixercfg(mixer_cfg, mdp4_crtc->mixer,