linux/drivers/gpu/drm/i915/gvt
Zhi Wang 28c4c6ca7f drm/i915/gvt: vGPU workload submission
This patch introduces the vGPU workload submission logics.

Under virtualization environment, guest will submit workload through
virtual execlist submit port. The submitted workload load will be wrapped
into an gvt workload which will be picked by GVT workload scheduler and
executed on host i915 later.

Signed-off-by: Zhi Wang <zhi.a.wang@intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
2016-10-14 18:14:37 +08:00
..
aperture_gm.c
cfg_space.c drm/i915/gvt: vGPU PCI configuration space virtualization 2016-10-14 18:12:46 +08:00
debug.h drm/i915/gvt: vGPU execlist virtualization 2016-10-14 18:14:28 +08:00
display.c drm/i915/gvt: vGPU display virtualization 2016-10-14 18:13:06 +08:00
display.h drm/i915/gvt: vGPU display virtualization 2016-10-14 18:13:06 +08:00
edid.c drm/i915/gvt: vGPU display virtualization 2016-10-14 18:13:06 +08:00
edid.h drm/i915/gvt: vGPU display virtualization 2016-10-14 18:13:06 +08:00
execlist.c drm/i915/gvt: vGPU workload submission 2016-10-14 18:14:37 +08:00
execlist.h drm/i915/gvt: vGPU workload submission 2016-10-14 18:14:37 +08:00
firmware.c drm/i915/gvt: golden virtual HW state management 2016-10-14 18:11:46 +08:00
gtt.c drm/i915/gvt: vGPU graphics memory virtualization 2016-10-14 18:12:33 +08:00
gtt.h drm/i915/gvt: vGPU graphics memory virtualization 2016-10-14 18:12:33 +08:00
gvt.c drm/i915/gvt: vGPU display virtualization 2016-10-14 18:13:06 +08:00
gvt.h drm/i915/gvt: vGPU workload submission 2016-10-14 18:14:37 +08:00
handlers.c drm/i915/gvt: vGPU workload submission 2016-10-14 18:14:37 +08:00
hypercall.h drm/i915/gvt: vGPU MMIO virtualization 2016-10-14 18:12:59 +08:00
interrupt.c drm/i915/gvt: vGPU display virtualization 2016-10-14 18:13:06 +08:00
interrupt.h drm/i915/gvt: vGPU display virtualization 2016-10-14 18:13:06 +08:00
Makefile drm/i915/gvt: vGPU execlist virtualization 2016-10-14 18:14:28 +08:00
mmio.c drm/i915/gvt: vGPU MMIO virtualization 2016-10-14 18:12:59 +08:00
mmio.h drm/i915/gvt: vGPU MMIO virtualization 2016-10-14 18:12:59 +08:00
mpt.h drm/i915/gvt: vGPU PCI configuration space virtualization 2016-10-14 18:12:46 +08:00
opregion.c drm/i915/gvt: vGPU PCI configuration space virtualization 2016-10-14 18:12:46 +08:00
reg.h drm/i915/gvt: vGPU workload submission 2016-10-14 18:14:37 +08:00
scheduler.h drm/i915/gvt: vGPU workload submission 2016-10-14 18:14:37 +08:00
trace_points.c drm/i915/gvt: trace stub 2016-10-14 18:12:11 +08:00
trace.h drm/i915/gvt: vGPU graphics memory virtualization 2016-10-14 18:12:33 +08:00
vgpu.c drm/i915/gvt: vGPU workload submission 2016-10-14 18:14:37 +08:00