]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/xe/multi_queue: Enable multi_queue on xe3p_xpc
authorNiranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
Fri, 16 Jan 2026 22:03:33 +0000 (14:03 -0800)
committerMatthew Brost <matthew.brost@intel.com>
Sat, 17 Jan 2026 02:19:09 +0000 (18:19 -0800)
xe3p_xpc supports multi_queue, enable it.

v2: Rename multi_queue_enable_mask to multi_queue_engine_class_mask
    (Matt Brost)

Signed-off-by: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Link: https://patch.msgid.link/20260116220333.861850-3-matthew.brost@intel.com
drivers/gpu/drm/xe/xe_pci.c

index 09189ff3da441009425bde0bdac1ba9dead1d137..c000c25b5af9447eba57fdba1a574121d221a82f 100644 (file)
@@ -112,6 +112,8 @@ static const struct xe_graphics_desc graphics_xe3p_xpc = {
        .hw_engine_mask =
                GENMASK(XE_HW_ENGINE_BCS8, XE_HW_ENGINE_BCS1) |
                GENMASK(XE_HW_ENGINE_CCS3, XE_HW_ENGINE_CCS0),
+       .multi_queue_engine_class_mask = BIT(XE_ENGINE_CLASS_COPY) |
+                                        BIT(XE_ENGINE_CLASS_COMPUTE),
 };
 
 static const struct xe_media_desc media_xem = {