Lines Matching refs:pstates
215 struct mdp5_plane_state *pstate, *pstates[STAGE_MAX + 1] = {NULL}; in blend_setup() local
246 pstates[pstate->stage] = pstate; in blend_setup()
269 if (!pstates[STAGE_BASE]) { in blend_setup()
273 format = to_mdp_format(msm_framebuffer_format(pstates[STAGE_BASE]->base.fb)); in blend_setup()
281 if (!pstates[i]) in blend_setup()
285 msm_framebuffer_format(pstates[i]->base.fb)); in blend_setup()
286 plane = pstates[i]->base.plane; in blend_setup()
289 fg_alpha = pstates[i]->alpha; in blend_setup()
290 bg_alpha = 0xFF - pstates[i]->alpha; in blend_setup()
299 if (format->alpha_enable && pstates[i]->premultiplied) { in blend_setup()
570 struct plane_state pstates[STAGE_MAX + 1]; in mdp5_crtc_atomic_check() local
583 pstates[cnt].plane = plane; in mdp5_crtc_atomic_check()
584 pstates[cnt].state = to_mdp5_plane_state(pstate); in mdp5_crtc_atomic_check()
590 if (pstates[cnt].state->r_hwpipe) in mdp5_crtc_atomic_check()
618 sort(pstates, cnt, sizeof(pstates[0]), pstate_cmp, NULL); in mdp5_crtc_atomic_check()
622 (pstates[cnt - 1].plane->type != DRM_PLANE_TYPE_CURSOR)); in mdp5_crtc_atomic_check()
624 start = get_start_stage(crtc, state, &pstates[0].state->base); in mdp5_crtc_atomic_check()
637 pstates[i].state->stage = hw_cfg->lm.nb_stages; in mdp5_crtc_atomic_check()
639 pstates[i].state->stage = start + i; in mdp5_crtc_atomic_check()
641 pstates[i].plane->name, in mdp5_crtc_atomic_check()
642 pstates[i].state->stage); in mdp5_crtc_atomic_check()