Commit | Line | Data |
---|---|---|
a3be6f6c | 1 | # SPDX-License-Identifier: GPL-2.0 |
fb1d9738 JB |
2 | config DRM_VMWGFX |
3 | tristate "DRM driver for VMware Virtual GPU" | |
011cda58 | 4 | depends on DRM && PCI && X86 && MMU |
fb1d9738 JB |
5 | select FB_DEFERRED_IO |
6 | select FB_CFB_FILLRECT | |
7 | select FB_CFB_COPYAREA | |
8 | select FB_CFB_IMAGEBLIT | |
9 | select DRM_TTM | |
183cd49f | 10 | select FB |
b7468b15 | 11 | select MAPPING_DIRTY_HELPERS |
04381b98 DV |
12 | # Only needed for the transitional use of drm_crtc_init - can be removed |
13 | # again once vmwgfx sets up the primary plane itself. | |
14 | select DRM_KMS_HELPER | |
fb1d9738 | 15 | help |
5a7b74be TH |
16 | Choose this option if you would like to run 3D acceleration |
17 | in a VMware virtual machine. | |
18 | This is a KMS enabled DRM driver for the VMware SVGA2 | |
19 | virtual hardware. | |
20 | The compiled module will be called "vmwgfx.ko". | |
5d2afab9 DA |
21 | |
22 | config DRM_VMWGFX_FBCON | |
04381b98 | 23 | depends on DRM_VMWGFX && FB |
5d2afab9 DA |
24 | bool "Enable framebuffer console under vmwgfx by default" |
25 | help | |
26 | Choose this option if you are shipping a new vmwgfx | |
27 | userspace driver that supports using the kernel driver. | |
28 |