Lines Matching defs:pstate

570 static bool vop2_half_block_enable(struct drm_plane_state *pstate)
572 if (pstate->rotation & (DRM_MODE_ROTATE_270 | DRM_MODE_ROTATE_90))
578 static u32 vop2_afbc_transform_offset(struct drm_plane_state *pstate,
581 struct drm_rect *src = &pstate->src;
582 struct drm_framebuffer *fb = pstate->fb;
607 switch (pstate->rotation &
663 struct drm_plane_state *pstate)
665 if ((pstate->rotation & DRM_MODE_ROTATE_270) ||
666 (pstate->rotation & DRM_MODE_ROTATE_90))
855 struct drm_plane_state *pstate)
858 int is_input_yuv = pstate->fb->format->is_yuv;
1057 struct drm_plane_state *pstate = drm_atomic_get_new_plane_state(astate, plane);
1058 struct drm_framebuffer *fb = pstate->fb;
1059 struct drm_crtc *crtc = pstate->crtc;
1064 struct drm_rect *dest = &pstate->dst;
1065 struct drm_rect *src = &pstate->src;
1078 cstate = drm_atomic_get_existing_crtc_state(pstate->state, crtc);
1082 ret = drm_atomic_helper_check_plane_state(pstate, cstate,
1088 if (!pstate->visible)
1100 pstate->visible = false;
1118 if (fb->format->is_yuv && ((pstate->src.x1 >> 16) % 2)) {
1150 struct drm_plane_state *pstate = plane->state;
1151 struct drm_framebuffer *fb = pstate->fb;
1197 struct drm_plane_state *pstate = plane->state;
1198 struct drm_crtc *crtc = pstate->crtc;
1203 struct drm_framebuffer *fb = pstate->fb;
1211 struct drm_rect *src = &pstate->src;
1212 struct drm_rect *dest = &pstate->dst;
1216 bool xmirror = pstate->rotation & DRM_MODE_REFLECT_X ? true : false;
1217 bool ymirror = pstate->rotation & DRM_MODE_REFLECT_Y ? true : false;
1218 bool rotate_270 = pstate->rotation & DRM_MODE_ROTATE_270;
1219 bool rotate_90 = pstate->rotation & DRM_MODE_ROTATE_90;
1233 if (!pstate->visible) {
1247 else if (pstate->rotation & DRM_MODE_REFLECT_Y)
1262 if ((pstate->rotation & DRM_MODE_REFLECT_Y) && !afbc_en)
1263 offset += fb->pitches[1] * ((pstate->src_h >> 16) - 2) / vsub;
1315 half_block_en = vop2_half_block_enable(pstate);
1378 transform_offset = vop2_afbc_transform_offset(pstate, half_block_en);
1428 vop2_setup_csc_mode(vp, win, pstate);
1436 int lb_mode = vop2_get_cluster_lb_mode(win, pstate);