Lines Matching defs:intel_guc
33 struct intel_guc { struct
37 struct intel_guc_log log; argument
39 struct intel_guc_ct ct; argument
41 struct intel_guc_slpc slpc; argument
43 struct intel_guc_state_capture *capture; argument
66 /* intel_guc_recv interrupt related state */ argument
85 void (*reset)(struct intel_guc *guc); argument
88 } interrupts;
94 struct {
153 } submission_state;
159 bool submission_supported;
161 bool submission_selected;
163 bool submission_initialized;
165 struct intel_uc_fw_ver submission_version;
170 bool rc_supported;
172 bool rc_selected;
175 struct i915_vma *ads_vma;
177 struct iosys_map ads_map;
179 u32 ads_regset_size;
184 u32 ads_regset_count[I915_NUM_ENGINES];
186 struct guc_mmio_reg *ads_regset;
188 u32 ads_golden_ctxt_size;
190 u32 ads_capture_size;
192 u32 ads_engine_usage_size;
195 struct i915_vma *lrc_desc_pool_v69;
197 void *lrc_desc_pool_vaddr_v69;
225 /** @send_mutex: used to serialize the intel_guc_send actions */ argument
226 struct mutex send_mutex;
232 struct {
285 static inline struct intel_guc *log_to_guc(struct intel_guc_log *log) in log_to_guc() argument