diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2017-05-31 10:30:22 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2017-05-31 10:30:22 +0200 |
commit | c18fdd7aaf34e3c2fe345751b0089099b69d5321 (patch) | |
tree | 334e8eb1c96626cc9a53aaa557595ac88e2c277e | |
parent | 068c720c18284e073b630691795bff8cc2b03e47 (diff) | |
download | kconfig-c18fdd7aaf34e3c2fe345751b0089099b69d5321.tar.gz |
add vgpu
-rwxr-xr-x | kconfig | 4 | ||||
-rw-r--r-- | vgpu.config | 20 |
2 files changed, 22 insertions, 2 deletions
@@ -6,11 +6,11 @@ case "$mode" in generic) configs="init strip need qemu hyperv" ;; -qemu | hyperv) +qemu | hyperv | vgpu) configs="init strip need $mode" ;; *) - echo "usage: $0 [ generic | qemu | hyperv ]" + echo "usage: $0 [ generic | qemu | hyperv | vgpu ]" exit 1 ;; esac diff --git a/vgpu.config b/vgpu.config new file mode 100644 index 0000000..7f0e7ff --- /dev/null +++ b/vgpu.config @@ -0,0 +1,20 @@ +# misc +CONFIG_INTEL_IOMMU_SVM=y + +# vfio + mdev +CONFIG_VFIO=m +CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_VGA=y +CONFIG_VFIO_PCI_IGD=y +CONFIG_VFIO_MDEV=m +CONFIG_VFIO_MDEV_DEVICE=m +CONFIG_SAMPLES=y +CONFIG_SAMPLE_VFIO_MDEV_MTTY=m + +# intel gfx +CONFIG_DRM=m +CONFIG_DRM_I915=m +CONFIG_DRM_I915_ALPHA_SUPPORT=y +CONFIG_DRM_I915_USERPTR=y +CONFIG_DRM_I915_GVT=y +CONFIG_DRM_I915_GVT_KVMGT=m |