• Home
  • Raw
  • Download

Lines Matching refs:old_plane_state

2715 	const struct intel_plane_state *old_plane_state;  in intel_crtc_async_flip_disable_wa()  local
2720 for_each_old_intel_plane_in_state(state, plane, old_plane_state, i) { in intel_crtc_async_flip_disable_wa()
2729 old_plane_state, false); in intel_crtc_async_flip_disable_wa()
2839 const struct intel_plane_state *old_plane_state; in intel_crtc_disable_planes() local
2846 for_each_old_intel_plane_in_state(state, plane, old_plane_state, i) { in intel_crtc_disable_planes()
2853 if (old_plane_state->uapi.visible) in intel_crtc_disable_planes()
6771 const struct intel_plane_state *old_plane_state, in intel_plane_atomic_calc_changes() argument
6789 was_visible = old_plane_state->uapi.visible; in intel_plane_atomic_calc_changes()
6837 } else if (intel_wm_need_update(old_plane_state, plane_state)) { in intel_plane_atomic_calc_changes()
6884 (turn_on || (!needs_scaling(old_plane_state) && in intel_plane_atomic_calc_changes()
9647 const struct intel_plane_state *new_plane_state, *old_plane_state; in intel_atomic_check_async() local
9670 for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, in intel_atomic_check_async()
9698 if (old_plane_state->view.color_plane[0].stride != in intel_atomic_check_async()
9704 if (old_plane_state->hw.fb->modifier != in intel_atomic_check_async()
9711 if (old_plane_state->hw.fb->format != in intel_atomic_check_async()
9718 if (old_plane_state->hw.rotation != in intel_atomic_check_async()
9724 if (!drm_rect_equals(&old_plane_state->uapi.src, &new_plane_state->uapi.src) || in intel_atomic_check_async()
9725 !drm_rect_equals(&old_plane_state->uapi.dst, &new_plane_state->uapi.dst)) { in intel_atomic_check_async()
9731 if (old_plane_state->hw.alpha != new_plane_state->hw.alpha) { in intel_atomic_check_async()
9736 if (old_plane_state->hw.pixel_blend_mode != in intel_atomic_check_async()
9743 if (old_plane_state->hw.color_encoding != new_plane_state->hw.color_encoding) { in intel_atomic_check_async()
9749 if (old_plane_state->hw.color_range != new_plane_state->hw.color_range) { in intel_atomic_check_async()
10772 struct intel_plane_state *old_plane_state, *new_plane_state; in intel_atomic_track_fbs() local
10776 for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, in intel_atomic_track_fbs()
10778 intel_frontbuffer_track(to_intel_frontbuffer(old_plane_state->hw.fb), in intel_atomic_track_fbs()
10976 void intel_plane_unpin_fb(struct intel_plane_state *old_plane_state) in intel_plane_unpin_fb() argument
10978 struct drm_framebuffer *fb = old_plane_state->hw.fb; in intel_plane_unpin_fb()
10982 vma = fetch_and_zero(&old_plane_state->ggtt_vma); in intel_plane_unpin_fb()
10984 intel_unpin_fb_vma(vma, old_plane_state->flags); in intel_plane_unpin_fb()
10988 vma = fetch_and_zero(&old_plane_state->dpt_vma); in intel_plane_unpin_fb()
10990 intel_unpin_fb_vma(vma, old_plane_state->flags); in intel_plane_unpin_fb()
10992 vma = fetch_and_zero(&old_plane_state->ggtt_vma); in intel_plane_unpin_fb()
11021 const struct intel_plane_state *old_plane_state = in intel_prepare_plane_fb() local
11024 struct drm_i915_gem_object *old_obj = intel_fb_obj(old_plane_state->hw.fb); in intel_prepare_plane_fb()
11030 to_intel_crtc(old_plane_state->hw.crtc)); in intel_prepare_plane_fb()
11129 struct intel_plane_state *old_plane_state = in intel_cleanup_plane_fb() local
11132 to_intel_atomic_state(old_plane_state->uapi.state); in intel_cleanup_plane_fb()
11134 struct drm_i915_gem_object *obj = intel_fb_obj(old_plane_state->hw.fb); in intel_cleanup_plane_fb()
11145 intel_plane_unpin_fb(old_plane_state); in intel_cleanup_plane_fb()