mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-08-31 14:13:39 +00:00

We don't need to include xe_guc_ads_types.h here. Use forward declaration instead. Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240513084218.2084-3-michal.wajdeczko@intel.com
19 lines
499 B
C
19 lines
499 B
C
/* SPDX-License-Identifier: MIT */
|
|
/*
|
|
* Copyright © 2022 Intel Corporation
|
|
*/
|
|
|
|
#ifndef _XE_GUC_ADS_H_
|
|
#define _XE_GUC_ADS_H_
|
|
|
|
struct xe_guc_ads;
|
|
|
|
int xe_guc_ads_init(struct xe_guc_ads *ads);
|
|
int xe_guc_ads_init_post_hwconfig(struct xe_guc_ads *ads);
|
|
void xe_guc_ads_populate(struct xe_guc_ads *ads);
|
|
void xe_guc_ads_populate_minimal(struct xe_guc_ads *ads);
|
|
void xe_guc_ads_populate_post_load(struct xe_guc_ads *ads);
|
|
int xe_guc_ads_scheduler_policy_toggle_reset(struct xe_guc_ads *ads);
|
|
|
|
#endif
|