Lines Matching refs:new_plane_state
513 const struct drm_plane_state *new_plane_state) in plane_switching_crtc() argument
515 if (!old_plane_state->crtc || !new_plane_state->crtc) in plane_switching_crtc()
518 if (old_plane_state->crtc == new_plane_state->crtc) in plane_switching_crtc()
540 const struct drm_plane_state *new_plane_state) in drm_atomic_plane_check() argument
542 struct drm_plane *plane = new_plane_state->plane; in drm_atomic_plane_check()
543 struct drm_crtc *crtc = new_plane_state->crtc; in drm_atomic_plane_check()
544 const struct drm_framebuffer *fb = new_plane_state->fb; in drm_atomic_plane_check()
588 if (new_plane_state->crtc_w > INT_MAX || in drm_atomic_plane_check()
589 new_plane_state->crtc_x > INT_MAX - (int32_t) new_plane_state->crtc_w || in drm_atomic_plane_check()
590 new_plane_state->crtc_h > INT_MAX || in drm_atomic_plane_check()
591 new_plane_state->crtc_y > INT_MAX - (int32_t) new_plane_state->crtc_h) { in drm_atomic_plane_check()
594 new_plane_state->crtc_w, new_plane_state->crtc_h, in drm_atomic_plane_check()
595 new_plane_state->crtc_x, new_plane_state->crtc_y); in drm_atomic_plane_check()
603 if (new_plane_state->src_w > fb_width || in drm_atomic_plane_check()
604 new_plane_state->src_x > fb_width - new_plane_state->src_w || in drm_atomic_plane_check()
605 new_plane_state->src_h > fb_height || in drm_atomic_plane_check()
606 new_plane_state->src_y > fb_height - new_plane_state->src_h) { in drm_atomic_plane_check()
610 new_plane_state->src_w >> 16, in drm_atomic_plane_check()
611 ((new_plane_state->src_w & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
612 new_plane_state->src_h >> 16, in drm_atomic_plane_check()
613 ((new_plane_state->src_h & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
614 new_plane_state->src_x >> 16, in drm_atomic_plane_check()
615 ((new_plane_state->src_x & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
616 new_plane_state->src_y >> 16, in drm_atomic_plane_check()
617 ((new_plane_state->src_y & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
622 clips = drm_plane_get_damage_clips(new_plane_state); in drm_atomic_plane_check()
623 num_clips = drm_plane_get_damage_clips_count(new_plane_state); in drm_atomic_plane_check()
642 if (plane_switching_crtc(old_plane_state, new_plane_state)) { in drm_atomic_plane_check()
1259 struct drm_plane_state *new_plane_state; in drm_atomic_check_only() local
1269 for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { in drm_atomic_check_only()
1270 ret = drm_atomic_plane_check(old_plane_state, new_plane_state); in drm_atomic_check_only()