Home
last modified time | relevance | path

Searched defs:guc (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_guc.c32 static void gen8_guc_raise_irq(struct intel_guc *guc) in gen8_guc_raise_irq()
39 static inline i915_reg_t guc_send_reg(struct intel_guc *guc, u32 i) in guc_send_reg()
48 void intel_guc_init_send_regs(struct intel_guc *guc) in intel_guc_init_send_regs()
65 void intel_guc_init_early(struct intel_guc *guc) in intel_guc_init_early()
78 static int guc_init_wq(struct intel_guc *guc) in guc_init_wq()
129 static void guc_fini_wq(struct intel_guc *guc) in guc_fini_wq()
140 int intel_guc_init_misc(struct intel_guc *guc) in intel_guc_init_misc()
156 void intel_guc_fini_misc(struct intel_guc *guc) in intel_guc_fini_misc()
162 static int guc_shared_data_create(struct intel_guc *guc) in guc_shared_data_create()
183 static void guc_shared_data_destroy(struct intel_guc *guc) in guc_shared_data_destroy()
[all …]
Dintel_uc.c167 struct intel_guc *guc = &i915->guc; in intel_uc_init_early() local
178 struct intel_guc *guc = &i915->guc; in intel_uc_cleanup_early() local
195 static void guc_capture_load_err_log(struct intel_guc *guc) in guc_capture_load_err_log()
206 static void guc_free_load_err_log(struct intel_guc *guc) in guc_free_load_err_log()
212 static int guc_enable_communication(struct intel_guc *guc) in guc_enable_communication()
226 static void guc_disable_communication(struct intel_guc *guc) in guc_disable_communication()
241 struct intel_guc *guc = &i915->guc; in intel_uc_init_misc() local
267 struct intel_guc *guc = &i915->guc; in intel_uc_fini_misc() local
281 struct intel_guc *guc = &i915->guc; in intel_uc_init() local
311 struct intel_guc *guc = &i915->guc; in intel_uc_fini() local
[all …]
Dintel_guc_fw.c56 struct intel_guc *guc = container_of(guc_fw, struct intel_guc, fw); in guc_fw_select() local
92 void intel_guc_fw_init_early(struct intel_guc *guc) in intel_guc_fw_init_early()
100 static void guc_prepare_xfer(struct intel_guc *guc) in guc_prepare_xfer()
128 static int guc_xfer_rsa(struct intel_guc *guc, struct i915_vma *vma) in guc_xfer_rsa()
153 static int guc_xfer_ucode(struct intel_guc *guc, struct i915_vma *vma) in guc_xfer_ucode()
199 static inline bool guc_ready(struct intel_guc *guc, u32 *status) in guc_ready()
210 static int guc_wait_ucode(struct intel_guc *guc) in guc_wait_ucode()
239 struct intel_guc *guc = container_of(guc_fw, struct intel_guc, fw); in guc_fw_xfer() local
283 int intel_guc_fw_upload(struct intel_guc *guc) in intel_guc_fw_upload()
Dintel_guc_submission.c147 static int __guc_allocate_doorbell(struct intel_guc *guc, u32 stage_id) in __guc_allocate_doorbell()
157 static int __guc_deallocate_doorbell(struct intel_guc *guc, u32 stage_id) in __guc_deallocate_doorbell()
261 static unsigned long __select_cacheline(struct intel_guc *guc) in __select_cacheline()
285 static void guc_proc_desc_init(struct intel_guc *guc, in guc_proc_desc_init()
307 static int guc_stage_desc_pool_create(struct intel_guc *guc) in guc_stage_desc_pool_create()
331 static void guc_stage_desc_pool_destroy(struct intel_guc *guc) in guc_stage_desc_pool_destroy()
345 static void guc_stage_desc_init(struct intel_guc *guc, in guc_stage_desc_init()
428 static void guc_stage_desc_fini(struct intel_guc *guc, in guc_stage_desc_fini()
512 static void guc_add_request(struct intel_guc *guc, struct i915_request *rq) in guc_add_request()
550 struct intel_guc *guc = container_of(preempt_work, typeof(*guc), in inject_preempt_context() local
[all …]
Dintel_guc.h102 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()
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()
Dintel_guc_log.c41 static int guc_action_flush_log_complete(struct intel_guc *guc) in guc_action_flush_log_complete()
50 static int guc_action_flush_log(struct intel_guc *guc) in guc_action_flush_log()
60 static int guc_action_control_log(struct intel_guc *guc, bool enable, in guc_action_control_log()
343 struct intel_guc *guc = log_to_guc(log); in guc_log_map() local
391 struct intel_guc *guc = log_to_guc(log); in guc_log_relay_create() local
437 struct intel_guc *guc = log_to_guc(log); in guc_log_capture_logs() local
453 struct intel_guc *guc = log_to_guc(log); in intel_guc_log_create() local
506 struct intel_guc *guc = log_to_guc(log); in intel_guc_log_set_level() local
602 struct intel_guc *guc = log_to_guc(log); in intel_guc_log_relay_flush() local
Dintel_guc_ct.c104 static int guc_action_register_ct_buffer(struct intel_guc *guc, in guc_action_register_ct_buffer()
124 static int guc_action_deregister_ct_buffer(struct intel_guc *guc, in guc_action_deregister_ct_buffer()
148 static int ctch_init(struct intel_guc *guc, in ctch_init()
214 static void ctch_fini(struct intel_guc *guc, in ctch_fini()
223 static int ctch_open(struct intel_guc *guc, in ctch_open()
282 static void ctch_close(struct intel_guc *guc, in ctch_close()
543 static int intel_guc_send_ct(struct intel_guc *guc, const u32 *action, u32 len, in intel_guc_send_ct()
714 struct intel_guc *guc = ct_to_guc(ct); in ct_process_request() local
847 static void intel_guc_to_host_event_handler_ct(struct intel_guc *guc) in intel_guc_to_host_event_handler_ct()
864 struct intel_guc *guc = ct_to_guc(ct); in intel_guc_ct_enable() local
[all …]
Dintel_guc_ads.c75 int intel_guc_ads_create(struct intel_guc *guc) in intel_guc_ads_create()
149 void intel_guc_ads_destroy(struct intel_guc *guc) in intel_guc_ads_destroy()
Dintel_wopcm.h24 } guc; member
Dintel_huc.c57 struct intel_guc *guc = &i915->guc; in intel_huc_auth() local
Dintel_guc_submission.h59 struct intel_guc *guc; member
Di915_debugfs.c2409 const struct intel_guc *guc = &dev_priv->guc; in i915_guc_info() local
2441 const struct intel_guc *guc = &dev_priv->guc; in i915_guc_stage_pool() local
Dintel_guc_fwif.h210 } guc; member
Di915_drv.h1602 struct intel_guc guc; member
2141 static inline struct drm_i915_private *guc_to_i915(struct intel_guc *guc) in guc_to_i915()
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dintel_guc.c32 static bool available_dbs(struct intel_guc *guc, u32 priority) in available_dbs()
53 static int check_all_doorbells(struct intel_guc *guc) in check_all_doorbells()
106 struct intel_guc *guc; in igt_guc_clients() local
250 struct intel_guc *guc; in igt_guc_doorbells() local