linux_dsm_epyc7002/drivers/gpu/drm/i915/gvt
Tina Zhang 259170cb4c drm/i915/gvt: Fix dma-buf display blur issue on CFL
Commit c3b5a8430d ("drm/i915/gvt: Enable gfx virtualiztion for CFL")
added the support on CFL. The vgpu emulation hotplug support on CFL was
supposed to be included in that patch. Without the vgpu emulation
hotplug support, the dma-buf based display gives us a blur face.

So fix this issue by adding the vgpu emulation hotplug support on CFL.

Fixes: c3b5a8430d ("drm/i915/gvt: Enable gfx virtualiztion for CFL")
Signed-off-by: Tina Zhang <tina.zhang@intel.com>
Acked-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20200227010041.32248-1-tina.zhang@intel.com
(cherry picked from commit 135dde8853)
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
2020-03-11 23:12:39 +02:00
..
aperture_gm.c drm/i915: Store i915_ggtt as the backpointer on fence registers 2019-10-16 19:41:36 +01:00
cfg_space.c
cmd_parser.c drm/i915/gvt: Fix cmd length check for MI_ATOMIC 2019-12-02 11:06:49 +08:00
cmd_parser.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
debug.h
debugfs.c drm/i915/gvt: no need to check return value of debugfs_create functions 2019-08-13 17:55:06 +08:00
display.c drm/i915/gvt: Fix dma-buf display blur issue on CFL 2020-03-11 23:12:39 +02:00
display.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
dmabuf.c drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime 2020-02-25 16:14:20 +08:00
dmabuf.h
edid.c
edid.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
execlist.c drm/i915: Make for_each_engine_masked work on intel_gt 2019-10-18 00:06:25 +01:00
execlist.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
fb_decoder.c
fb_decoder.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
firmware.c drm/i915/gvt: fix high-order allocation failure on late load 2020-02-10 10:04:21 +08:00
gtt.c Merge tag 'gvt-fixes-2020-02-12' of https://github.com/intel/gvt-linux into drm-intel-next-fixes 2020-02-12 16:50:04 +02:00
gtt.h
gvt.c drm/i915/gvt: no need to check return value of debugfs_create functions 2019-08-13 17:55:06 +08:00
gvt.h drm/i915/gvt: factor out tlb and mocs register offset table 2019-08-13 17:55:06 +08:00
handlers.c Linux 5.5-rc7 2020-01-20 11:42:57 +10:00
hypercall.h Linux 5.5-rc7 2020-01-20 11:42:57 +10:00
interrupt.c drm/i915/gvt: Fix typo of VBLANK_TIMER_PERIOD 2019-08-13 17:54:41 +08:00
interrupt.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
kvmgt.c drm/i915/gvt: Pin vgpu dma address before using 2019-12-13 11:24:01 +08:00
Makefile
mmio_context.c drm/i915/gt: Split intel_ring_submission 2019-10-24 12:14:21 +01:00
mmio_context.h
mmio.c
mmio.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
mpt.h drm/i915/gvt: Pin vgpu dma address before using 2019-12-13 11:24:01 +08:00
opregion.c drm/i915/gvt: Fix emulated vbt size issue 2020-03-06 09:35:30 +08:00
page_track.c
page_track.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
reg.h
sched_policy.c
sched_policy.h drm/i915: make more headers self-contained 2019-11-08 10:16:13 +00:00
scheduler.c drm/i915/gtt: split up i915_gem_gtt 2020-01-07 19:27:36 +00:00
scheduler.h
trace_points.c
trace.h
vgpu.c drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits 2020-03-03 14:09:26 +08:00