aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gvt/gvt.h
diff options
context:
space:
mode:
authorZhi Wang <zhi.a.wang@intel.com>2017-09-10 21:58:11 +0800
committerZhenyu Wang <zhenyuw@linux.intel.com>2017-11-16 11:46:50 +0800
commit325eb94a33451db138e8da7393ad8e9a0e22dd18 (patch)
treebcf593827cd5a68aa28b3e96b48ba78b5911a16b /drivers/gpu/drm/i915/gvt/gvt.h
parentdrm/i915/gvt: Rename reserved ring buffer (diff)
downloadlinux-dev-325eb94a33451db138e8da7393ad8e9a0e22dd18.tar.xz
linux-dev-325eb94a33451db138e8da7393ad8e9a0e22dd18.zip
drm/i915/gvt: Move ring scan buffers into intel_vgpu_submission
Move ring scan buffers into intel_vgpu_submission since they belongs to a part of vGPU submission stuffs. Signed-off-by: Zhi Wang <zhi.a.wang@intel.com>
Diffstat (limited to 'drivers/gpu/drm/i915/gvt/gvt.h')
-rw-r--r--drivers/gpu/drm/i915/gvt/gvt.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/drivers/gpu/drm/i915/gvt/gvt.h b/drivers/gpu/drm/i915/gvt/gvt.h
index 5b723fa00fcb..49fe54870000 100644
--- a/drivers/gpu/drm/i915/gvt/gvt.h
+++ b/drivers/gpu/drm/i915/gvt/gvt.h
@@ -150,6 +150,9 @@ struct intel_vgpu_submission {
struct i915_gem_context *shadow_ctx;
DECLARE_BITMAP(shadow_ctx_desc_updated, I915_NUM_ENGINES);
DECLARE_BITMAP(tlb_handle_pending, I915_NUM_ENGINES);
+ /* 1/2K for each engine */
+ void *ring_scan_buffer[I915_NUM_ENGINES];
+ int ring_scan_buffer_size[I915_NUM_ENGINES];
};
struct intel_vgpu {
@@ -172,10 +175,6 @@ struct intel_vgpu {
struct intel_vgpu_opregion opregion;
struct intel_vgpu_display display;
struct intel_vgpu_submission submission;
- /* 1/2K for each engine */
- void *ring_scan_buffer[I915_NUM_ENGINES];
- int ring_scan_buffer_size[I915_NUM_ENGINES];
-
#if IS_ENABLED(CONFIG_DRM_I915_GVT_KVMGT)
struct {