drm/i915/gvt: vGPU schedule policy framework
authorZhi Wang <zhi.a.wang@intel.com>
Sun, 1 May 2016 21:09:58 +0000 (17:09 -0400)
committerZhenyu Wang <zhenyuw@linux.intel.com>
Fri, 14 Oct 2016 10:15:02 +0000 (18:15 +0800)
commit4b63960ebd3f4c41caca6a8dca68751b34e61e9b
tree10c6ef6d9c548b2d243c53c32109f5da9a29a9e6
parente473405783c064a9d859d108010581bae8e9af40
drm/i915/gvt: vGPU schedule policy framework

This patch introduces a vGPU schedule policy framework, with a timer based
schedule policy module for now

Signed-off-by: Zhi Wang <zhi.a.wang@intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
drivers/gpu/drm/i915/gvt/Makefile
drivers/gpu/drm/i915/gvt/gvt.c
drivers/gpu/drm/i915/gvt/gvt.h
drivers/gpu/drm/i915/gvt/handlers.c
drivers/gpu/drm/i915/gvt/sched_policy.c [new file with mode: 0644]
drivers/gpu/drm/i915/gvt/sched_policy.h [new file with mode: 0644]
drivers/gpu/drm/i915/gvt/scheduler.h
drivers/gpu/drm/i915/gvt/vgpu.c