summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gvt/scheduler.h
diff options
context:
space:
mode:
authorJani Nikula <jani.nikula@intel.com>2020-12-08 12:29:13 +0200
committerZhenyu Wang <zhenyuw@linux.intel.com>2020-12-22 11:41:03 +0800
commite6a14b10167c7541f29c4b6634f47347faa3056d (patch)
tree632bf1f3f913b96ccc613250cadcbcc28a7e7c5d /drivers/gpu/drm/i915/gvt/scheduler.h
parentfbf24f55f83e6470533a59da3442044231b4cc1a (diff)
downloadlinux-stable-e6a14b10167c7541f29c4b6634f47347faa3056d.tar.gz
linux-stable-e6a14b10167c7541f29c4b6634f47347faa3056d.tar.bz2
linux-stable-e6a14b10167c7541f29c4b6634f47347faa3056d.zip
drm/i915/gvt: make scheduler.h self-contained
Add necessary #includes and forward declarations to make the header compile on its own. Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Jani Nikula <jani.nikula@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/3949d345330155c6223ed947215b54c1285a0db5.1607422863.git.jani.nikula@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/gvt/scheduler.h')
-rw-r--r--drivers/gpu/drm/i915/gvt/scheduler.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/gvt/scheduler.h b/drivers/gpu/drm/i915/gvt/scheduler.h
index 64e7a0b791c3..7c86984a842f 100644
--- a/drivers/gpu/drm/i915/gvt/scheduler.h
+++ b/drivers/gpu/drm/i915/gvt/scheduler.h
@@ -36,6 +36,11 @@
#ifndef _GVT_SCHEDULER_H_
#define _GVT_SCHEDULER_H_
+#include "gt/intel_engine_types.h"
+
+#include "execlist.h"
+#include "interrupt.h"
+
struct intel_gvt_workload_scheduler {
struct intel_vgpu *current_vgpu;
struct intel_vgpu *next_vgpu;