26 lines
495 B
C
26 lines
495 B
C
/* SPDX-License-Identifier: MIT */
|
|
/*
|
|
* Copyright © 2022 Intel Corporation
|
|
*/
|
|
|
|
#ifndef _XE_GUC_ADS_TYPES_H_
|
|
#define _XE_GUC_ADS_TYPES_H_
|
|
|
|
#include <linux/types.h>
|
|
|
|
struct xe_bo;
|
|
|
|
/**
|
|
* struct xe_guc_ads - GuC additional data structures (ADS)
|
|
*/
|
|
struct xe_guc_ads {
|
|
/** @bo: XE BO for GuC ads blob */
|
|
struct xe_bo *bo;
|
|
/** @golden_lrc_size: golden LRC size */
|
|
size_t golden_lrc_size;
|
|
/** @regset_size: size of register set passed to GuC for save/restore */
|
|
u32 regset_size;
|
|
};
|
|
|
|
#endif
|