|
@@ -3328,7 +3328,7 @@ static struct sg_table *
|
|
|
intel_rotate_fb_obj_pages(struct i915_ggtt_view *ggtt_view,
|
|
|
struct drm_i915_gem_object *obj)
|
|
|
{
|
|
|
- struct intel_rotation_info *rot_info = &ggtt_view->rotation_info;
|
|
|
+ struct intel_rotation_info *rot_info = &ggtt_view->params.rotation_info;
|
|
|
unsigned int size_pages = rot_info->size >> PAGE_SHIFT;
|
|
|
unsigned int size_pages_uv;
|
|
|
struct sg_page_iter sg_iter;
|
|
@@ -3560,7 +3560,7 @@ i915_ggtt_view_size(struct drm_i915_gem_object *obj,
|
|
|
if (view->type == I915_GGTT_VIEW_NORMAL) {
|
|
|
return obj->base.size;
|
|
|
} else if (view->type == I915_GGTT_VIEW_ROTATED) {
|
|
|
- return view->rotation_info.size;
|
|
|
+ return view->params.rotation_info.size;
|
|
|
} else if (view->type == I915_GGTT_VIEW_PARTIAL) {
|
|
|
return view->params.partial.size << PAGE_SHIFT;
|
|
|
} else {
|