Lines Matching refs:lm
99 const struct dpu_lm_cfg *lm = &cat->mixer[i]; in dpu_rm_init() local
101 if (lm->pingpong == PINGPONG_MAX) { in dpu_rm_init()
102 DPU_DEBUG("skip mixer %d without pingpong\n", lm->id); in dpu_rm_init()
106 if (lm->id < LM_0 || lm->id >= LM_MAX) { in dpu_rm_init()
107 DPU_ERROR("skip mixer %d with invalid id\n", lm->id); in dpu_rm_init()
110 hw = dpu_hw_lm_init(lm->id, mmio, cat); in dpu_rm_init()
116 rm->mixer_blks[lm->id - LM_0] = &hw->base; in dpu_rm_init()
119 rm->lm_max_width = lm->sblk->maxwidth; in dpu_rm_init()
120 } else if (rm->lm_max_width != lm->sblk->maxwidth) { in dpu_rm_init()
126 if (rm->lm_max_width > lm->sblk->maxwidth) in dpu_rm_init()
127 rm->lm_max_width = lm->sblk->maxwidth; in dpu_rm_init()