Lines Matching full:view
1062 plane_state->view.color_plane[color_plane].mapping_stride, in intel_plane_adjust_aligned_offset()
1071 * to be already rotated to match the rotated GTT view, and
1143 unsigned int pitch = plane_state->view.color_plane[color_plane].mapping_stride; in intel_plane_compute_aligned_offset()
1297 plane_state->view.gtt.type == I915_GTT_VIEW_NORMAL); in intel_plane_uses_fence()
1490 struct intel_fb_view *view) in calc_plane_remap_info() argument
1493 struct intel_remapped_plane_info *remap_info = &view->gtt.remapped.plane[color_plane]; in calc_plane_remap_info()
1494 struct i915_color_plane_view *color_plane_info = &view->color_plane[color_plane]; in calc_plane_remap_info()
1519 if (view->gtt.type == I915_GTT_VIEW_ROTATED) { in calc_plane_remap_info()
1521 check_array_bounds(display, view->gtt.rotated.plane, color_plane); in calc_plane_remap_info()
1526 /* rotate the x/y offsets to match the GTT view */ in calc_plane_remap_info()
1541 /* rotate the tile dimensions to match the GTT view */ in calc_plane_remap_info()
1544 drm_WARN_ON(display->drm, view->gtt.type != I915_GTT_VIEW_REMAPPED); in calc_plane_remap_info()
1546 check_array_bounds(display, view->gtt.remapped.plane, color_plane); in calc_plane_remap_info()
1548 if (view->gtt.remapped.plane_alignment) { in calc_plane_remap_info()
1550 view->gtt.remapped.plane_alignment); in calc_plane_remap_info()
1639 struct intel_fb_view *view, in intel_fb_view_init() argument
1642 memset(view, 0, sizeof(*view)); in intel_fb_view_init()
1643 view->gtt.type = view_type; in intel_fb_view_init()
1647 view->gtt.remapped.plane_alignment = SZ_2M / PAGE_SIZE; in intel_fb_view_init()
1806 const struct intel_fb_view *view, in intel_fb_view_vtd_guard() argument
1823 stride = view->color_plane[color_plane].mapping_stride; in intel_fb_view_vtd_guard()
1847 intel_fb_view_init(display, &plane_state->view, in intel_plane_remap_gtt()
1862 /* Rotate src coordinates to match rotated GTT view */ in intel_plane_remap_gtt()
1894 &plane_state->view); in intel_plane_remap_gtt()
1935 struct intel_fb_view *view) in intel_fb_fill_view() argument
1938 *view = fb->rotated_view; in intel_fb_fill_view()
1940 *view = fb->remapped_view; in intel_fb_fill_view()
1942 *view = fb->normal_view; in intel_fb_fill_view()
1957 unsigned int pitch = plane_state->view.color_plane[color_plane].mapping_stride; in intel_fb_xy_to_linear()
1972 *x += plane_state->view.color_plane[color_plane].x; in intel_add_fb_offsets()
1973 *y += plane_state->view.color_plane[color_plane].y; in intel_add_fb_offsets()
2060 stride = plane_state->view.color_plane[0].mapping_stride; in intel_plane_check_stride()
2096 intel_fb_fill_view(fb, rotation, &plane_state->view); in intel_plane_compute_gtt()
2098 /* Rotate src coordinates to match rotated GTT view */ in intel_plane_compute_gtt()