mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 00:04:15 +08:00
c5d9c6690e
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
|