Lines Matching refs:new_plane_state

573 		     const struct drm_plane_state *new_plane_state)  in plane_switching_crtc()  argument
575 if (!old_plane_state->crtc || !new_plane_state->crtc) in plane_switching_crtc()
578 if (old_plane_state->crtc == new_plane_state->crtc) in plane_switching_crtc()
600 const struct drm_plane_state *new_plane_state) in drm_atomic_plane_check() argument
602 struct drm_plane *plane = new_plane_state->plane; in drm_atomic_plane_check()
603 struct drm_crtc *crtc = new_plane_state->crtc; in drm_atomic_plane_check()
604 const struct drm_framebuffer *fb = new_plane_state->fb; in drm_atomic_plane_check()
643 if (new_plane_state->crtc_w > INT_MAX || in drm_atomic_plane_check()
644 new_plane_state->crtc_x > INT_MAX - (int32_t) new_plane_state->crtc_w || in drm_atomic_plane_check()
645 new_plane_state->crtc_h > INT_MAX || in drm_atomic_plane_check()
646 new_plane_state->crtc_y > INT_MAX - (int32_t) new_plane_state->crtc_h) { in drm_atomic_plane_check()
650 new_plane_state->crtc_w, new_plane_state->crtc_h, in drm_atomic_plane_check()
651 new_plane_state->crtc_x, new_plane_state->crtc_y); in drm_atomic_plane_check()
659 if (new_plane_state->src_w > fb_width || in drm_atomic_plane_check()
660 new_plane_state->src_x > fb_width - new_plane_state->src_w || in drm_atomic_plane_check()
661 new_plane_state->src_h > fb_height || in drm_atomic_plane_check()
662 new_plane_state->src_y > fb_height - new_plane_state->src_h) { in drm_atomic_plane_check()
667 new_plane_state->src_w >> 16, in drm_atomic_plane_check()
668 ((new_plane_state->src_w & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
669 new_plane_state->src_h >> 16, in drm_atomic_plane_check()
670 ((new_plane_state->src_h & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
671 new_plane_state->src_x >> 16, in drm_atomic_plane_check()
672 ((new_plane_state->src_x & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
673 new_plane_state->src_y >> 16, in drm_atomic_plane_check()
674 ((new_plane_state->src_y & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
679 clips = __drm_plane_get_damage_clips(new_plane_state); in drm_atomic_plane_check()
680 num_clips = drm_plane_get_damage_clips_count(new_plane_state); in drm_atomic_plane_check()
700 if (plane_switching_crtc(old_plane_state, new_plane_state)) { in drm_atomic_plane_check()
1398 struct drm_plane_state *new_plane_state; in drm_atomic_check_only() local
1415 for_each_oldnew_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { in drm_atomic_check_only()
1416 ret = drm_atomic_plane_check(old_plane_state, new_plane_state); in drm_atomic_check_only()