Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0
config CONFIG_DRM_VMWGFX
	tristate "DRM driver for VMware Virtual GPU"
	depends on CONFIG_DRM && CONFIG_PCI && CONFIG_X86 && CONFIG_MMU
	select CONFIG_FB_DEFERRED_IO
	select CONFIG_FB_CFB_FILLRECT
	select CONFIG_FB_CFB_COPYAREA
	select CONFIG_FB_CFB_IMAGEBLIT
	select CONFIG_DRM_TTM
	select CONFIG_FB
	# Only needed for the transitional use of drm_crtc_init - can be removed
	# again once vmwgfx sets up the primary plane itself.
	select CONFIG_DRM_KMS_HELPER
	help
	  Choose this option if you would like to run 3D acceleration
	  in a VMware virtual machine.
	  This is a KMS enabled CONFIG_DRM driver for the VMware SVGA2
	  virtual hardware.
	  The compiled module will be called "vmwgfx.ko".

config CONFIG_DRM_VMWGFX_FBCON
	depends on CONFIG_DRM_VMWGFX && CONFIG_FB
	bool "Enable framebuffer console under vmwgfx by default"
	help
	   Choose this option if you are shipping a new vmwgfx
	   userspace driver that supports using the kernel driver.