Lines Matching refs:new_plane_state

558 		     const struct drm_plane_state *new_plane_state)  in plane_switching_crtc()  argument
560 if (!old_plane_state->crtc || !new_plane_state->crtc) in plane_switching_crtc()
563 if (old_plane_state->crtc == new_plane_state->crtc) in plane_switching_crtc()
585 const struct drm_plane_state *new_plane_state) in drm_atomic_plane_check() argument
587 struct drm_plane *plane = new_plane_state->plane; in drm_atomic_plane_check()
588 struct drm_crtc *crtc = new_plane_state->crtc; in drm_atomic_plane_check()
589 const struct drm_framebuffer *fb = new_plane_state->fb; in drm_atomic_plane_check()
629 if (new_plane_state->crtc_w > INT_MAX || in drm_atomic_plane_check()
630 new_plane_state->crtc_x > INT_MAX - (int32_t) new_plane_state->crtc_w || in drm_atomic_plane_check()
631 new_plane_state->crtc_h > INT_MAX || in drm_atomic_plane_check()
632 new_plane_state->crtc_y > INT_MAX - (int32_t) new_plane_state->crtc_h) { in drm_atomic_plane_check()
635 new_plane_state->crtc_w, new_plane_state->crtc_h, in drm_atomic_plane_check()
636 new_plane_state->crtc_x, new_plane_state->crtc_y); in drm_atomic_plane_check()
644 if (new_plane_state->src_w > fb_width || in drm_atomic_plane_check()
645 new_plane_state->src_x > fb_width - new_plane_state->src_w || in drm_atomic_plane_check()
646 new_plane_state->src_h > fb_height || in drm_atomic_plane_check()
647 new_plane_state->src_y > fb_height - new_plane_state->src_h) { in drm_atomic_plane_check()
651 new_plane_state->src_w >> 16, in drm_atomic_plane_check()
652 ((new_plane_state->src_w & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
653 new_plane_state->src_h >> 16, in drm_atomic_plane_check()
654 ((new_plane_state->src_h & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
655 new_plane_state->src_x >> 16, in drm_atomic_plane_check()
656 ((new_plane_state->src_x & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
657 new_plane_state->src_y >> 16, in drm_atomic_plane_check()
658 ((new_plane_state->src_y & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
663 clips = __drm_plane_get_damage_clips(new_plane_state); in drm_atomic_plane_check()
664 num_clips = drm_plane_get_damage_clips_count(new_plane_state); in drm_atomic_plane_check()
683 if (plane_switching_crtc(old_plane_state, new_plane_state)) { in drm_atomic_plane_check()
1301 struct drm_plane_state *new_plane_state; in drm_atomic_check_only() local
1316 for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { in drm_atomic_check_only()
1317 ret = drm_atomic_plane_check(old_plane_state, new_plane_state); in drm_atomic_check_only()