Lines Matching refs:lm
40 int lm; member
128 flush_mask |= mdp_ctl_flush_mask_lm(mdp5_crtc->lm); in crtc_flush_all()
210 uint32_t lm = mdp5_crtc->lm; in blend_setup() local
283 mdp5_write(mdp5_kms, REG_MDP5_LM_BLEND_OP_MODE(lm, in blend_setup()
285 mdp5_write(mdp5_kms, REG_MDP5_LM_BLEND_FG_ALPHA(lm, in blend_setup()
287 mdp5_write(mdp5_kms, REG_MDP5_LM_BLEND_BG_ALPHA(lm, in blend_setup()
319 mdp5_write(mdp5_kms, REG_MDP5_LM_OUT_SIZE(mdp5_crtc->lm), in mdp5_crtc_mode_set_nofb()
394 if (cnt >= (hw_cfg->lm.nb_stages)) { in mdp5_crtc_atomic_check()
513 int ret, bpp, lm; in mdp5_crtc_cursor_set() local
543 lm = mdp5_crtc->lm; in mdp5_crtc_cursor_set()
556 mdp5_write(mdp5_kms, REG_MDP5_LM_CURSOR_STRIDE(lm), stride); in mdp5_crtc_cursor_set()
557 mdp5_write(mdp5_kms, REG_MDP5_LM_CURSOR_FORMAT(lm), in mdp5_crtc_cursor_set()
559 mdp5_write(mdp5_kms, REG_MDP5_LM_CURSOR_IMG_SIZE(lm), in mdp5_crtc_cursor_set()
562 mdp5_write(mdp5_kms, REG_MDP5_LM_CURSOR_SIZE(lm), in mdp5_crtc_cursor_set()
565 mdp5_write(mdp5_kms, REG_MDP5_LM_CURSOR_BASE_ADDR(lm), cursor_addr); in mdp5_crtc_cursor_set()
569 mdp5_write(mdp5_kms, REG_MDP5_LM_CURSOR_BLEND_CONFIG(lm), blendcfg); in mdp5_crtc_cursor_set()
611 mdp5_write(mdp5_kms, REG_MDP5_LM_CURSOR_SIZE(mdp5_crtc->lm), in mdp5_crtc_cursor_move()
614 mdp5_write(mdp5_kms, REG_MDP5_LM_CURSOR_START_XY(mdp5_crtc->lm), in mdp5_crtc_cursor_move()
689 dev_warn(dev->dev, "pp done time out, lm=%d\n", mdp5_crtc->lm); in mdp5_crtc_wait_for_pp_done()
735 int lm = mdp5_crtc_get_lm(crtc); in mdp5_crtc_set_pipeline() local
739 mdp5_crtc->vblank.irqmask = intf2vblank(lm, intf); in mdp5_crtc_set_pipeline()
743 mdp5_crtc->pp_done.irqmask = lm2ppdone(lm); in mdp5_crtc_set_pipeline()
755 mdp5_ctl_set_pipeline(ctl, intf, lm); in mdp5_crtc_set_pipeline()
761 return WARN_ON(!crtc) ? -EINVAL : mdp5_crtc->lm; in mdp5_crtc_get_lm()
788 mdp5_crtc->lm = GET_LM_ID(id); in mdp5_crtc_init()