xref: /linux/drivers/gpu/drm/vmwgfx/Kconfig (revision 7f71507851fc7764b36a3221839607d3a45c2025)
1# SPDX-License-Identifier: GPL-2.0
2config DRM_VMWGFX
3	tristate "DRM driver for VMware Virtual GPU"
4	depends on DRM && PCI && MMU
5	depends on (X86 && HYPERVISOR_GUEST) || ARM64
6	select DRM_CLIENT_SELECTION
7	select DRM_TTM
8	select DRM_TTM_HELPER
9	select MAPPING_DIRTY_HELPERS
10	# Only needed for the transitional use of drm_crtc_init - can be removed
11	# again once vmwgfx sets up the primary plane itself.
12	select DRM_KMS_HELPER
13	help
14	  Choose this option if you would like to run 3D acceleration
15	  in a VMware virtual machine.
16	  This is a KMS enabled DRM driver for the VMware SVGA2
17	  virtual hardware.
18	  The compiled module will be called "vmwgfx.ko".
19
20config DRM_VMWGFX_MKSSTATS
21	bool "Enable mksGuestStats instrumentation of vmwgfx by default"
22	depends on DRM_VMWGFX
23	depends on X86
24	default n
25	help
26	   Choose this option to instrument the kernel driver for mksGuestStats.
27
28