summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_tuning.h
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@intel.com>2023-02-22 02:33:44 +0300
committerRodrigo Vivi <rodrigo.vivi@intel.com>2023-12-20 02:29:06 +0300
commit3dbec4703ee7b67a8dba47e5f1e668b7b17aeb1b (patch)
tree329fedf76bf862347ce6f24d0439754294e67bf3 /drivers/gpu/drm/xe/xe_tuning.h
parent671ca05d7c9766407d7d7e4785d52e4a15d56027 (diff)
downloadlinux-3dbec4703ee7b67a8dba47e5f1e668b7b17aeb1b.tar.xz
drm/xe: Fix application of LRC tunings
LRC tunings were added after the gt ones and didn't add the call in xe_gt_record_default_lrcs() to process them like is done for workarounds. Add such a function and call it from xe_gt_record_default_lrcs(). Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com> Reviewed-by: Matthew Auld <matthew.auld@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'drivers/gpu/drm/xe/xe_tuning.h')
-rw-r--r--drivers/gpu/drm/xe/xe_tuning.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/xe/xe_tuning.h b/drivers/gpu/drm/xe/xe_tuning.h
index 66dbc93192bd..2b95b0c8effc 100644
--- a/drivers/gpu/drm/xe/xe_tuning.h
+++ b/drivers/gpu/drm/xe/xe_tuning.h
@@ -7,7 +7,9 @@
#define _XE_TUNING_
struct xe_gt;
+struct xe_hw_engine;
void xe_tuning_process_gt(struct xe_gt *gt);
+void xe_tuning_process_lrc(struct xe_hw_engine *hwe);
#endif