Lines Matching refs:new_state
26 struct drm_plane_state *new_state = drm_atomic_get_new_plane_state(state, in tilcdc_plane_atomic_check() local
33 if (!new_state->crtc) in tilcdc_plane_atomic_check()
36 if (WARN_ON(!new_state->fb)) in tilcdc_plane_atomic_check()
39 if (new_state->crtc_x || new_state->crtc_y) { in tilcdc_plane_atomic_check()
46 new_state->crtc); in tilcdc_plane_atomic_check()
51 if (crtc_state->mode.hdisplay != new_state->crtc_w || in tilcdc_plane_atomic_check()
52 crtc_state->mode.vdisplay != new_state->crtc_h) { in tilcdc_plane_atomic_check()
56 new_state->crtc_w, new_state->crtc_h); in tilcdc_plane_atomic_check()
61 new_state->fb->format->cpp[0]; in tilcdc_plane_atomic_check()
62 if (new_state->fb->pitches[0] != pitch) { in tilcdc_plane_atomic_check()
68 if (old_state->fb && new_state->fb->format != old_state->fb->format) { in tilcdc_plane_atomic_check()
81 struct drm_plane_state *new_state = drm_atomic_get_new_plane_state(state, in tilcdc_plane_atomic_update() local
84 if (!new_state->crtc) in tilcdc_plane_atomic_update()
87 if (WARN_ON(!new_state->fb || !new_state->crtc->state)) in tilcdc_plane_atomic_update()
90 if (tilcdc_crtc_update_fb(new_state->crtc, in tilcdc_plane_atomic_update()
91 new_state->fb, in tilcdc_plane_atomic_update()
92 new_state->crtc->state->event) == 0) { in tilcdc_plane_atomic_update()
93 new_state->crtc->state->event = NULL; in tilcdc_plane_atomic_update()