mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-08-27 15:50:48 +00:00

Add a list of active tunings to debugfs, analogous to the existing list of workarounds. Rationale being that it seems to make sense to either have both or none. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com> Cc: Lucas De Marchi <lucas.demarchi@intel.com> Cc: Matt Roper <matthew.d.roper@intel.com> Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20250227101304.46660-6-tvrtko.ursulin@igalia.com Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
20 lines
443 B
C
20 lines
443 B
C
/* SPDX-License-Identifier: MIT */
|
|
/*
|
|
* Copyright © 2022 Intel Corporation
|
|
*/
|
|
|
|
#ifndef _XE_TUNING_
|
|
#define _XE_TUNING_
|
|
|
|
struct drm_printer;
|
|
struct xe_gt;
|
|
struct xe_hw_engine;
|
|
|
|
int xe_tuning_init(struct xe_gt *gt);
|
|
void xe_tuning_process_gt(struct xe_gt *gt);
|
|
void xe_tuning_process_engine(struct xe_hw_engine *hwe);
|
|
void xe_tuning_process_lrc(struct xe_hw_engine *hwe);
|
|
void xe_tuning_dump(struct xe_gt *gt, struct drm_printer *p);
|
|
|
|
#endif
|