1# SPDX-License-Identifier: GPL-2.0-only 2 3config DRM_VKMS 4 tristate "Virtual KMS (EXPERIMENTAL)" 5 depends on DRM && MMU 6 select DRM_CLIENT_SELECTION 7 select DRM_KMS_HELPER 8 select DRM_GEM_SHMEM_HELPER 9 select CRC32 10 default n 11 help 12 Virtual Kernel Mode-Setting (VKMS) is used for testing or for 13 running GPU in a headless machines. Choose this option to get 14 a VKMS. 15 16 If M is selected the module will be called vkms. 17 18config DRM_VKMS_KUNIT_TEST 19 tristate "KUnit tests for VKMS" if !KUNIT_ALL_TESTS 20 depends on DRM_VKMS && KUNIT 21 default KUNIT_ALL_TESTS 22 help 23 This builds unit tests for VKMS. This option is not useful for 24 distributions or general kernels, but only for kernel 25 developers working on VKMS. 26 27 For more information on KUnit and unit tests in general, 28 please refer to the KUnit documentation in 29 Documentation/dev-tools/kunit/. 30 31 If in doubt, say "N". 32