diff options
author | Lucas De Marchi <lucas.demarchi@intel.com> | 2023-02-22 02:33:44 +0300 |
---|---|---|
committer | Rodrigo Vivi <rodrigo.vivi@intel.com> | 2023-12-20 02:29:06 +0300 |
commit | 3dbec4703ee7b67a8dba47e5f1e668b7b17aeb1b (patch) | |
tree | 329fedf76bf862347ce6f24d0439754294e67bf3 /drivers/gpu/drm/xe/xe_tuning.h | |
parent | 671ca05d7c9766407d7d7e4785d52e4a15d56027 (diff) | |
download | linux-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.h | 2 |
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 |