Linux-libre 4.19.123-gnu
[librecmc/linux-libre.git] / drivers / gpu / drm / vmwgfx / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 config DRM_VMWGFX
3         tristate "DRM driver for VMware Virtual GPU"
4         depends on DRM && PCI && X86 && MMU
5         select FB_DEFERRED_IO
6         select FB_CFB_FILLRECT
7         select FB_CFB_COPYAREA
8         select FB_CFB_IMAGEBLIT
9         select DRM_TTM
10         select FB
11         # Only needed for the transitional use of drm_crtc_init - can be removed
12         # again once vmwgfx sets up the primary plane itself.
13         select DRM_KMS_HELPER
14         help
15           Choose this option if you would like to run 3D acceleration
16           in a VMware virtual machine.
17           This is a KMS enabled DRM driver for the VMware SVGA2
18           virtual hardware.
19           The compiled module will be called "vmwgfx.ko".
20
21 config DRM_VMWGFX_FBCON
22         depends on DRM_VMWGFX && FB
23         bool "Enable framebuffer console under vmwgfx by default"
24         help
25            Choose this option if you are shipping a new vmwgfx
26            userspace driver that supports using the kernel driver.
27