drm/xe: Select DRM_GPUSVM Kconfig
authorMatthew Brost <matthew.brost@intel.com>
Thu, 6 Mar 2025 01:26:32 +0000 (17:26 -0800)
committerMatthew Brost <matthew.brost@intel.com>
Thu, 6 Mar 2025 19:35:32 +0000 (11:35 -0800)
Xe depends on DRM_GPUSVM for SVM implementation, select it in Kconfig.

v6:
 - Don't select DRM_GPUSVM if UML (CI)
v7:
 - Only select DRM_GPUSVM if DEVICE_PRIVATE (CI)

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com>
Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250306012657.3505757-8-matthew.brost@intel.com
drivers/gpu/drm/xe/Kconfig

index 99219c16e8aaca5b3a34e505074289609d675708..1c747b08448a1f9137c11918e10196337f0f01d2 100644 (file)
@@ -39,6 +39,7 @@ config DRM_XE
        select DRM_TTM_HELPER
        select DRM_EXEC
        select DRM_GPUVM
+       select DRM_GPUSVM if !UML && DEVICE_PRIVATE
        select DRM_SCHED
        select MMU_NOTIFIER
        select WANT_DEV_COREDUMP