This trys to change origin gvt init time which was too early that caused several workarounds be applied in GVT-g device model driver. To move gvt init a bit later, we can fix up those without workarounds. First one in series touches i915 driver init path that need to be acked. thanks Zhenyu Wang (5): drm/i915: make intel_gvt_init() later instead of too early drm/i915/gvt: move intel iommu detection to intel_gvt_init() drm/i915/gvt: remove detect_host() MPT hook drm/i915/gvt: use normal mmio read function for firmware exposure drm/i915/gvt: fix vgpu type size init drivers/gpu/drm/i915/gvt/firmware.c | 47 +++--------------------------------- drivers/gpu/drm/i915/gvt/gvt.c | 30 ++++++++++------------- drivers/gpu/drm/i915/gvt/hypercall.h | 1 - drivers/gpu/drm/i915/gvt/kvmgt.c | 38 ----------------------------- drivers/gpu/drm/i915/gvt/mpt.h | 12 --------- drivers/gpu/drm/i915/gvt/vgpu.c | 13 +++++----- drivers/gpu/drm/i915/i915_drv.c | 14 +++++------ drivers/gpu/drm/i915/intel_gvt.c | 5 ++++ 8 files changed, 36 insertions(+), 124 deletions(-) -- 2.11.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx