Lines Matching refs:plane_state
36 const struct intel_plane_state *plane_state = in intel_reuse_initial_plane_obj() local
44 if (!plane_state->ggtt_vma) in intel_reuse_initial_plane_obj()
48 *fb = plane_state->hw.fb; in intel_reuse_initial_plane_obj()
195 struct intel_plane_state *plane_state = in intel_find_initial_plane_obj() local
215 plane_state->uapi.rotation = plane_config->rotation; in intel_find_initial_plane_obj()
217 plane_state->uapi.rotation, &plane_state->view); in intel_find_initial_plane_obj()
219 vma = intel_fb_pin_to_ggtt(fb, &plane_state->view.gtt, in intel_find_initial_plane_obj()
220 0, 0, false, &plane_state->flags); in intel_find_initial_plane_obj()
224 plane_state->ggtt_vma = vma; in intel_find_initial_plane_obj()
225 plane_state->uapi.src_x = 0; in intel_find_initial_plane_obj()
226 plane_state->uapi.src_y = 0; in intel_find_initial_plane_obj()
227 plane_state->uapi.src_w = fb->width << 16; in intel_find_initial_plane_obj()
228 plane_state->uapi.src_h = fb->height << 16; in intel_find_initial_plane_obj()
230 plane_state->uapi.crtc_x = 0; in intel_find_initial_plane_obj()
231 plane_state->uapi.crtc_y = 0; in intel_find_initial_plane_obj()
232 plane_state->uapi.crtc_w = fb->width; in intel_find_initial_plane_obj()
233 plane_state->uapi.crtc_h = fb->height; in intel_find_initial_plane_obj()
235 plane_state->uapi.fb = fb; in intel_find_initial_plane_obj()
238 plane_state->uapi.crtc = &crtc->base; in intel_find_initial_plane_obj()
239 intel_plane_copy_uapi_to_hw_state(plane_state, plane_state, crtc); in intel_find_initial_plane_obj()
250 plane->check_plane(crtc_state, plane_state); in intel_find_initial_plane_obj()
251 plane->async_flip(plane, crtc_state, plane_state, true); in intel_find_initial_plane_obj()