Lines Matching refs:new_plane_state
1060 struct drm_plane_state *new_plane_state = drm_atomic_get_new_plane_state(state, in vc4_plane_atomic_check() local
1062 struct vc4_plane_state *vc4_state = to_vc4_plane_state(new_plane_state); in vc4_plane_atomic_check()
1067 if (!plane_enabled(new_plane_state)) in vc4_plane_atomic_check()
1070 ret = vc4_plane_mode_set(plane, new_plane_state); in vc4_plane_atomic_check()
1074 return vc4_plane_allocate_lbm(new_plane_state); in vc4_plane_atomic_check()
1140 struct drm_plane_state *new_plane_state = drm_atomic_get_new_plane_state(state, in vc4_plane_atomic_async_update() local
1144 swap(plane->state->fb, new_plane_state->fb); in vc4_plane_atomic_async_update()
1145 plane->state->crtc_x = new_plane_state->crtc_x; in vc4_plane_atomic_async_update()
1146 plane->state->crtc_y = new_plane_state->crtc_y; in vc4_plane_atomic_async_update()
1147 plane->state->crtc_w = new_plane_state->crtc_w; in vc4_plane_atomic_async_update()
1148 plane->state->crtc_h = new_plane_state->crtc_h; in vc4_plane_atomic_async_update()
1149 plane->state->src_x = new_plane_state->src_x; in vc4_plane_atomic_async_update()
1150 plane->state->src_y = new_plane_state->src_y; in vc4_plane_atomic_async_update()
1151 plane->state->src_w = new_plane_state->src_w; in vc4_plane_atomic_async_update()
1152 plane->state->src_h = new_plane_state->src_h; in vc4_plane_atomic_async_update()
1153 plane->state->alpha = new_plane_state->alpha; in vc4_plane_atomic_async_update()
1154 plane->state->pixel_blend_mode = new_plane_state->pixel_blend_mode; in vc4_plane_atomic_async_update()
1155 plane->state->rotation = new_plane_state->rotation; in vc4_plane_atomic_async_update()
1156 plane->state->zpos = new_plane_state->zpos; in vc4_plane_atomic_async_update()
1157 plane->state->normalized_zpos = new_plane_state->normalized_zpos; in vc4_plane_atomic_async_update()
1158 plane->state->color_encoding = new_plane_state->color_encoding; in vc4_plane_atomic_async_update()
1159 plane->state->color_range = new_plane_state->color_range; in vc4_plane_atomic_async_update()
1160 plane->state->src = new_plane_state->src; in vc4_plane_atomic_async_update()
1161 plane->state->dst = new_plane_state->dst; in vc4_plane_atomic_async_update()
1162 plane->state->visible = new_plane_state->visible; in vc4_plane_atomic_async_update()
1164 new_vc4_state = to_vc4_plane_state(new_plane_state); in vc4_plane_atomic_async_update()
1210 struct drm_plane_state *new_plane_state = drm_atomic_get_new_plane_state(state, in vc4_plane_atomic_async_check() local
1216 ret = vc4_plane_mode_set(plane, new_plane_state); in vc4_plane_atomic_async_check()
1221 new_vc4_state = to_vc4_plane_state(new_plane_state); in vc4_plane_atomic_async_check()
1226 vc4_lbm_size(plane->state) != vc4_lbm_size(new_plane_state)) in vc4_plane_atomic_async_check()