Skip to content

Commit e27ada4

Browse files
author
Thomas Hellström
committed
drm/xe: Select CONFIG_DEVICE_PRIVATE when DRM_XE_GPUSVM is selected
CONFIG_DEVICE_PRIVATE is a prerequisite for DRM_XE_GPUSVM. Explicitly select it so that DRM_XE_GPUSVM is not unintentionally left out from distro configs not explicitly enabling CONFIG_DEVICE_PRIVATE. v2: - Select also CONFIG_ZONE_DEVICE since it's needed by CONFIG_DEVICE_PRIVATE. v3: - Depend on CONFIG_ZONE_DEVICE rather than selecting it. Cc: Matthew Auld <matthew.auld@intel.com> Cc: Matthew Brost <matthew.brost@intel.com> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: <dri-devel@lists.freedesktop.org> Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com> Reviewed-by: Matthew Auld <matthew.auld@intel.com> Link: https://patch.msgid.link/20260121091048.41371-3-thomas.hellstrom@linux.intel.com (cherry picked from commit 9386f49) Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
1 parent bdcdf96 commit e27ada4

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

drivers/gpu/drm/xe/Kconfig

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,9 @@ config DRM_XE_GPUSVM
8080
bool "Enable CPU to GPU address mirroring"
8181
depends on DRM_XE
8282
depends on !UML
83-
depends on DEVICE_PRIVATE
83+
depends on ZONE_DEVICE
8484
default y
85+
select DEVICE_PRIVATE
8586
select DRM_GPUSVM
8687
help
8788
Enable this option if you want support for CPU to GPU address

0 commit comments

Comments
 (0)