···3131 * GPU among multiple virtual machines on a time-sharing basis. Each3232 * virtual machine is presented a virtual GPU (vGPU), which has equivalent3333 * features as the underlying physical GPU (pGPU), so i915 driver can run3434- * seamlessly in a virtual machine. This file provides the englightments3535- * of GVT and the necessary components used by GVT in i915 driver.3434+ * seamlessly in a virtual machine.3535+ *3636+ * To virtualize GPU resources GVT-g driver depends on hypervisor technology3737+ * e.g KVM/VFIO/mdev, Xen, etc. to provide resource access trapping capability3838+ * and be virtualized within GVT-g device module. More architectural design3939+ * doc is available on https://01.org/group/2230/documentation-list.3640 */37413842static bool is_supported_device(struct drm_i915_private *dev_priv)