Lines Matching refs:old_state

98 	struct drm_plane_state *old_state)  in armada_drm_plane_cleanup_fb()  argument
102 old_state->fb ? old_state->fb->base.id : 0); in armada_drm_plane_cleanup_fb()
104 if (old_state->fb) in armada_drm_plane_cleanup_fb()
105 drm_framebuffer_put(old_state->fb); in armada_drm_plane_cleanup_fb()
159 struct drm_plane_state *old_state) in armada_drm_primary_plane_atomic_update() argument
176 old_state->visible, state->visible); in armada_drm_primary_plane_atomic_update()
182 if (!old_state->visible && state->visible) { in armada_drm_primary_plane_atomic_update()
189 if (armada_src_hw(old_state) != val) in armada_drm_primary_plane_atomic_update()
192 if (armada_dst_yx(old_state) != val) in armada_drm_primary_plane_atomic_update()
195 if (armada_dst_hw(old_state) != val) in armada_drm_primary_plane_atomic_update()
197 if (old_state->src.x1 != state->src.x1 || in armada_drm_primary_plane_atomic_update()
198 old_state->src.y1 != state->src.y1 || in armada_drm_primary_plane_atomic_update()
199 old_state->fb != state->fb || in armada_drm_primary_plane_atomic_update()
208 if (old_state->fb != state->fb || in armada_drm_primary_plane_atomic_update()
223 } else if (old_state->visible != state->visible) { in armada_drm_primary_plane_atomic_update()
229 if (drm_rect_width(&old_state->src) != drm_rect_width(&state->src) || in armada_drm_primary_plane_atomic_update()
230 drm_rect_width(&old_state->dst) != drm_rect_width(&state->dst)) { in armada_drm_primary_plane_atomic_update()
245 struct drm_plane_state *old_state) in armada_drm_primary_plane_atomic_disable() argument
253 if (!old_state->crtc) in armada_drm_primary_plane_atomic_disable()
258 old_state->crtc->base.id, old_state->crtc->name, in armada_drm_primary_plane_atomic_disable()
259 old_state->fb->base.id); in armada_drm_primary_plane_atomic_disable()
261 dcrtc = drm_to_armada_crtc(old_state->crtc); in armada_drm_primary_plane_atomic_disable()