Lines Matching refs:intel_guc

47 struct intel_guc {  struct
91 int (*send)(struct intel_guc *guc, const u32 *data, u32 len, argument
95 void (*handler)(struct intel_guc *guc); argument
98 void (*notify)(struct intel_guc *guc); argument
102 inline int intel_guc_send(struct intel_guc *guc, const u32 *action, u32 len) in intel_guc_send()
108 intel_guc_send_and_receive(struct intel_guc *guc, const u32 *action, u32 len, in intel_guc_send_and_receive()
114 static inline void intel_guc_notify(struct intel_guc *guc) in intel_guc_notify()
119 static inline void intel_guc_to_host_event_handler(struct intel_guc *guc) in intel_guc_to_host_event_handler()
140 static inline u32 intel_guc_ggtt_offset(struct intel_guc *guc, in intel_guc_ggtt_offset()
151 void intel_guc_init_early(struct intel_guc *guc);
152 void intel_guc_init_send_regs(struct intel_guc *guc);
153 void intel_guc_init_params(struct intel_guc *guc);
154 int intel_guc_init_misc(struct intel_guc *guc);
155 int intel_guc_init(struct intel_guc *guc);
156 void intel_guc_fini(struct intel_guc *guc);
157 void intel_guc_fini_misc(struct intel_guc *guc);
158 int intel_guc_send_nop(struct intel_guc *guc, const u32 *action, u32 len,
160 int intel_guc_send_mmio(struct intel_guc *guc, const u32 *action, u32 len,
162 void intel_guc_to_host_event_handler(struct intel_guc *guc);
163 void intel_guc_to_host_event_handler_nop(struct intel_guc *guc);
164 void intel_guc_to_host_event_handler_mmio(struct intel_guc *guc);
165 void intel_guc_to_host_process_recv_msg(struct intel_guc *guc, u32 msg);
166 int intel_guc_sample_forcewake(struct intel_guc *guc);
167 int intel_guc_auth_huc(struct intel_guc *guc, u32 rsa_offset);
168 int intel_guc_suspend(struct intel_guc *guc);
169 int intel_guc_resume(struct intel_guc *guc);
170 struct i915_vma *intel_guc_allocate_vma(struct intel_guc *guc, u32 size);
172 static inline int intel_guc_sanitize(struct intel_guc *guc) in intel_guc_sanitize()
178 static inline void intel_guc_enable_msg(struct intel_guc *guc, u32 mask) in intel_guc_enable_msg()
185 static inline void intel_guc_disable_msg(struct intel_guc *guc, u32 mask) in intel_guc_disable_msg()