blob: b49445df8a7e6c672f5ec7e590ded51647288b62 [file] [log] [blame]
Jakob Bornecrantzfb1d9732009-12-10 00:19:58 +00001config DRM_VMWGFX
2 tristate "DRM driver for VMware Virtual GPU"
Thomas Hellstromb07bb762015-09-16 08:38:08 -07003 depends on DRM && PCI && X86
Jakob Bornecrantzfb1d9732009-12-10 00:19:58 +00004 select FB_DEFERRED_IO
5 select FB_CFB_FILLRECT
6 select FB_CFB_COPYAREA
7 select FB_CFB_IMAGEBLIT
8 select DRM_TTM
Daniel Vetter04381b92014-06-03 19:30:45 +02009 # Only needed for the transitional use of drm_crtc_init - can be removed
10 # again once vmwgfx sets up the primary plane itself.
11 select DRM_KMS_HELPER
Jakob Bornecrantzfb1d9732009-12-10 00:19:58 +000012 help
Thomas Hellstrom5a7b74b2011-10-11 10:42:51 +020013 Choose this option if you would like to run 3D acceleration
14 in a VMware virtual machine.
15 This is a KMS enabled DRM driver for the VMware SVGA2
16 virtual hardware.
17 The compiled module will be called "vmwgfx.ko".
Dave Airlie5d2afab2012-08-28 21:38:49 -040018
19config DRM_VMWGFX_FBCON
Daniel Vetter04381b92014-06-03 19:30:45 +020020 depends on DRM_VMWGFX && FB
Dave Airlie5d2afab2012-08-28 21:38:49 -040021 bool "Enable framebuffer console under vmwgfx by default"
22 help
23 Choose this option if you are shipping a new vmwgfx
24 userspace driver that supports using the kernel driver.
25