[Intel-gfx] [PATCH v3 00/11] drm/i915/gvt: Enable KVMGT for BXT
Colin Xu
colin.xu at intel.com
Mon Jun 11 07:39:28 UTC 2018
The patch set will enable KVMGT on Broxton platform.
Device type define will be added first then per-functional enablement.
The overall switch will be enabled in intel_gvt.c at last.
v3:
- Add global enablement is_supported_device() into patch series.
v2:
- Remove unnecessary platform detect if all supported platforms share the
same configuration set. is_supported_device() will be the gatekeeper.
- Enable dma_buf for BXT.
- Add inhibit_context restore for BXT.
Colin Xu (12):
drm/i915/gvt: Add D_BXT device type define for BXT.
drm/i915/gvt: Add MEDIA_POOL_STATE for BXT.
drm/i915/gvt: Enable device info initialization for BXT.
drm/i915/gvt: Enable gtt initialization for BXT.
drm/i915/gvt: Enable irq initialization for BXT.
drm/i915/gvt: Enable mmio context init and switch for BXT.
drm/i915/gvt: Enable cmd_parser support for BXT.
drm/i915/gvt: Enable force wake support for BXT.
drm/i915/gvt: Enable virtual display support for BXT.
drm/i915/gvt: Enable dma_buf support for BXT.
drm/i915/gvt: Add mmio handler for for BXT.
drm/i915: Enable KVMGT for BXT.
drivers/gpu/drm/i915/gvt/cmd_parser.c | 43 ++-
drivers/gpu/drm/i915/gvt/display.c | 23 ++
drivers/gpu/drm/i915/gvt/dmabuf.c | 4 +-
drivers/gpu/drm/i915/gvt/edid.c | 20 +-
drivers/gpu/drm/i915/gvt/fb_decoder.c | 12 +-
drivers/gpu/drm/i915/gvt/gtt.c | 9 +-
drivers/gpu/drm/i915/gvt/gvt.c | 21 +-
drivers/gpu/drm/i915/gvt/handlers.c | 391 +++++++++++++++++++++---
drivers/gpu/drm/i915/gvt/interrupt.c | 14 +-
drivers/gpu/drm/i915/gvt/mmio.h | 11 +-
drivers/gpu/drm/i915/gvt/mmio_context.c | 16 +-
drivers/gpu/drm/i915/gvt/scheduler.c | 6 +-
drivers/gpu/drm/i915/intel_gvt.c | 2 +
13 files changed, 457 insertions(+), 115 deletions(-)
--
2.17.1
More information about the Intel-gfx
mailing list