Lines Matching defs:guc
42 void intel_guc_notify(struct intel_guc *guc) in intel_guc_notify()
55 static inline i915_reg_t guc_send_reg(struct intel_guc *guc, u32 i) in guc_send_reg()
64 void intel_guc_init_send_regs(struct intel_guc *guc) in intel_guc_init_send_regs()
81 static void gen9_reset_guc_interrupts(struct intel_guc *guc) in gen9_reset_guc_interrupts()
92 static void gen9_enable_guc_interrupts(struct intel_guc *guc) in gen9_enable_guc_interrupts()
107 static void gen9_disable_guc_interrupts(struct intel_guc *guc) in gen9_disable_guc_interrupts()
132 static void gen11_reset_guc_interrupts(struct intel_guc *guc) in gen11_reset_guc_interrupts()
141 static void gen11_enable_guc_interrupts(struct intel_guc *guc) in gen11_enable_guc_interrupts()
152 static void gen11_disable_guc_interrupts(struct intel_guc *guc) in gen11_disable_guc_interrupts()
164 struct intel_guc *guc = container_of(w, struct intel_guc, dead_guc_worker); in guc_dead_worker_func() local
177 void intel_guc_init_early(struct intel_guc *guc) in intel_guc_init_early()
221 void intel_guc_init_late(struct intel_guc *guc) in intel_guc_init_late()
226 static u32 guc_ctl_debug_flags(struct intel_guc *guc) in guc_ctl_debug_flags()
240 static u32 guc_ctl_feature_flags(struct intel_guc *guc) in guc_ctl_feature_flags()
261 static u32 guc_ctl_log_params_flags(struct intel_guc *guc) in guc_ctl_log_params_flags()
282 static u32 guc_ctl_ads_flags(struct intel_guc *guc) in guc_ctl_ads_flags()
290 static u32 guc_ctl_wa_flags(struct intel_guc *guc) in guc_ctl_wa_flags()
341 static u32 guc_ctl_devid(struct intel_guc *guc) in guc_ctl_devid()
353 static void guc_init_params(struct intel_guc *guc) in guc_init_params()
376 void intel_guc_write_params(struct intel_guc *guc) in intel_guc_write_params()
396 void intel_guc_dump_time_info(struct intel_guc *guc, struct drm_printer *p) in intel_guc_dump_time_info()
413 int intel_guc_init(struct intel_guc *guc) in intel_guc_init()
480 void intel_guc_fini(struct intel_guc *guc) in intel_guc_fini()
504 int intel_guc_send_mmio(struct intel_guc *guc, const u32 *request, u32 len, in intel_guc_send_mmio()
611 int intel_guc_crash_process_msg(struct intel_guc *guc, u32 action) in intel_guc_crash_process_msg()
625 int intel_guc_to_host_process_recv_msg(struct intel_guc *guc, in intel_guc_to_host_process_recv_msg()
658 int intel_guc_auth_huc(struct intel_guc *guc, u32 rsa_offset) in intel_guc_auth_huc()
672 int intel_guc_suspend(struct intel_guc *guc) in intel_guc_suspend()
712 int intel_guc_resume(struct intel_guc *guc) in intel_guc_resume()
770 struct i915_vma *intel_guc_allocate_vma(struct intel_guc *guc, u32 size) in intel_guc_allocate_vma()
827 int intel_guc_allocate_and_map_vma(struct intel_guc *guc, u32 size, in intel_guc_allocate_and_map_vma()
851 static int __guc_action_self_cfg(struct intel_guc *guc, u16 key, u16 len, u64 value) in __guc_action_self_cfg()
880 static int __guc_self_cfg(struct intel_guc *guc, u16 key, u16 len, u64 value) in __guc_self_cfg()
890 int intel_guc_self_cfg32(struct intel_guc *guc, u16 key, u32 value) in intel_guc_self_cfg32()
895 int intel_guc_self_cfg64(struct intel_guc *guc, u16 key, u64 value) in intel_guc_self_cfg64()
907 void intel_guc_load_status(struct intel_guc *guc, struct drm_printer *p) in intel_guc_load_status()
944 void intel_guc_write_barrier(struct intel_guc *guc) in intel_guc_write_barrier()