mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-25 03:22:39 +00:00
Call drm_client_setup() to run the kernel's default client setup for DRM. Set fbdev_probe in struct drm_driver, so that the client setup can start the common fbdev client. v5: - select DRM_CLIENT_SELECTION Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Cc: Zack Rusin <zack.rusin@broadcom.com> Cc: Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com> Reviewed-by: Zack Rusin <zack.rusin@broadcom.com> Acked-by: Javier Martinez Canillas <javierm@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240924071734.98201-72-tzimmermann@suse.de
28 lines
881 B
Plaintext
28 lines
881 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
config DRM_VMWGFX
|
|
tristate "DRM driver for VMware Virtual GPU"
|
|
depends on DRM && PCI && MMU
|
|
depends on (X86 && HYPERVISOR_GUEST) || ARM64
|
|
select DRM_CLIENT_SELECTION
|
|
select DRM_TTM
|
|
select DRM_TTM_HELPER
|
|
select MAPPING_DIRTY_HELPERS
|
|
# Only needed for the transitional use of drm_crtc_init - can be removed
|
|
# again once vmwgfx sets up the primary plane itself.
|
|
select 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 DRM driver for the VMware SVGA2
|
|
virtual hardware.
|
|
The compiled module will be called "vmwgfx.ko".
|
|
|
|
config DRM_VMWGFX_MKSSTATS
|
|
bool "Enable mksGuestStats instrumentation of vmwgfx by default"
|
|
depends on DRM_VMWGFX
|
|
depends on X86
|
|
default n
|
|
help
|
|
Choose this option to instrument the kernel driver for mksGuestStats.
|
|
|