summaryrefslogtreecommitdiff
path: root/drivers/gpu
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@intel.com>2024-05-17 13:43:04 -0700
committerLucas De Marchi <lucas.demarchi@intel.com>2024-05-21 06:33:39 -0700
commitbd49e50d81b543e678965118a86958d87c045c73 (patch)
treee06d354ffc2d842dd4ed8edd1cd367cf972b1d02 /drivers/gpu
parentab689514b6ac518ef6e88afa245b834b0dae15a5 (diff)
drm/xe: Add XE_ENGINE_CLASS_OTHER to str conversion
XE_ENGINE_CLASS_OTHER was missing from the str conversion. Add it and remove the default handling so it's protected by -Wswitch. Currently the only user is xe_hw_engine_class_sysfs_init(), which already skips XE_ENGINE_CLASS_OTHER, so there's no change in behavior. Reviewed-by: Nirmoy Das <nirmoy.das@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240517204310.88854-3-lucas.demarchi@intel.com Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r--drivers/gpu/drm/xe/xe_hw_engine.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/gpu/drm/xe/xe_hw_engine.c b/drivers/gpu/drm/xe/xe_hw_engine.c
index b71e90c555fa..942fca8f1eb9 100644
--- a/drivers/gpu/drm/xe/xe_hw_engine.c
+++ b/drivers/gpu/drm/xe/xe_hw_engine.c
@@ -1111,9 +1111,13 @@ const char *xe_hw_engine_class_to_str(enum xe_engine_class class)
return "vecs";
case XE_ENGINE_CLASS_COPY:
return "bcs";
+ case XE_ENGINE_CLASS_OTHER:
+ return "other";
case XE_ENGINE_CLASS_COMPUTE:
return "ccs";
- default:
- return NULL;
+ case XE_ENGINE_CLASS_MAX:
+ break;
}
+
+ return NULL;
}