/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/uc/ |
H A D | intel_guc.c | 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() 88 static void gen9_reset_guc_interrupts(struct intel_guc *guc) in gen9_reset_guc_interrupts() 99 static void gen9_enable_guc_interrupts(struct intel_guc *guc) in gen9_enable_guc_interrupts() 115 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() 159 static void gen11_disable_guc_interrupts(struct intel_guc *guc) in gen11_disable_guc_interrupts() 175 void intel_guc_init_early(struct intel_guc *guc) in intel_guc_init_early() [all …]
|
H A D | intel_uc.c | 125 struct intel_guc *guc = &uc->guc; in __uc_capture_load_err_log() local 139 static inline bool guc_communication_enabled(struct intel_guc *guc) in guc_communication_enabled() 150 static void guc_clear_mmio_msg(struct intel_guc *guc) in guc_clear_mmio_msg() 155 static void guc_get_mmio_msg(struct intel_guc *guc) in guc_get_mmio_msg() 174 static void guc_handle_mmio_msg(struct intel_guc *guc) in guc_handle_mmio_msg() 191 static void guc_reset_interrupts(struct intel_guc *guc) in guc_reset_interrupts() 196 static void guc_enable_interrupts(struct intel_guc *guc) in guc_enable_interrupts() 201 static void guc_disable_interrupts(struct intel_guc *guc) in guc_disable_interrupts() 206 static int guc_enable_communication(struct intel_guc *guc) in guc_enable_communication() 237 static void guc_disable_communication(struct intel_guc *guc) in guc_disable_communication() [all …]
|
H A D | intel_guc_submission.c | 67 static struct guc_stage_desc *__get_stage_desc(struct intel_guc *guc, u32 id) in __get_stage_desc() 74 static int guc_workqueue_create(struct intel_guc *guc) in guc_workqueue_create() 80 static void guc_workqueue_destroy(struct intel_guc *guc) in guc_workqueue_destroy() 88 static int guc_proc_desc_create(struct intel_guc *guc) in guc_proc_desc_create() 96 static void guc_proc_desc_destroy(struct intel_guc *guc) in guc_proc_desc_destroy() 101 static void guc_proc_desc_init(struct intel_guc *guc) in guc_proc_desc_init() 121 static void guc_proc_desc_fini(struct intel_guc *guc) in guc_proc_desc_fini() 126 static int guc_stage_desc_pool_create(struct intel_guc *guc) in guc_stage_desc_pool_create() 135 static void guc_stage_desc_pool_destroy(struct intel_guc *guc) in guc_stage_desc_pool_destroy() 147 static void guc_stage_desc_init(struct intel_guc *guc) in guc_stage_desc_init() [all …]
|
H A D | intel_guc.h | 80 inline int intel_guc_send(struct intel_guc *guc, const u32 *action, u32 len) in intel_guc_send() 86 intel_guc_send_and_receive(struct intel_guc *guc, const u32 *action, u32 len, in intel_guc_send_and_receive() 93 static inline void intel_guc_to_host_event_handler(struct intel_guc *guc) in intel_guc_to_host_event_handler() 114 static inline u32 intel_guc_ggtt_offset(struct intel_guc *guc, in intel_guc_ggtt_offset() 143 static inline bool intel_guc_is_supported(struct intel_guc *guc) in intel_guc_is_supported() 148 static inline bool intel_guc_is_enabled(struct intel_guc *guc) in intel_guc_is_enabled() 153 static inline bool intel_guc_is_running(struct intel_guc *guc) in intel_guc_is_running() 158 static inline int intel_guc_sanitize(struct intel_guc *guc) in intel_guc_sanitize() 166 static inline bool intel_guc_is_submission_supported(struct intel_guc *guc) in intel_guc_is_submission_supported() 171 static inline void intel_guc_enable_msg(struct intel_guc *guc, u32 mask) in intel_guc_enable_msg() [all …]
|
H A D | intel_guc_log.c | 29 static int guc_action_flush_log_complete(struct intel_guc *guc) in guc_action_flush_log_complete() 38 static int guc_action_flush_log(struct intel_guc *guc) in guc_action_flush_log() 48 static int guc_action_control_log(struct intel_guc *guc, bool enable, in guc_action_control_log() 374 struct intel_guc *guc = log_to_guc(log); in guc_log_relay_create() local 421 struct intel_guc *guc = log_to_guc(log); in guc_log_capture_logs() local 460 struct intel_guc *guc = log_to_guc(log); in intel_guc_log_create() local 518 struct intel_guc *guc = log_to_guc(log); in intel_guc_log_set_level() local 626 struct intel_guc *guc = log_to_guc(log); in intel_guc_log_relay_flush() local 652 struct intel_guc *guc = log_to_guc(log); in guc_log_relay_stop() local
|
H A D | intel_guc_ads.c | 73 static void __guc_ads_init(struct intel_guc *guc) in __guc_ads_init() 141 int intel_guc_ads_create(struct intel_guc *guc) in intel_guc_ads_create() 159 void intel_guc_ads_destroy(struct intel_guc *guc) in intel_guc_ads_destroy() 172 void intel_guc_ads_reset(struct intel_guc *guc) in intel_guc_ads_reset()
|
H A D | intel_guc_ct.c | 87 static int guc_action_register_ct_buffer(struct intel_guc *guc, in guc_action_register_ct_buffer() 107 static int guc_action_deregister_ct_buffer(struct intel_guc *guc, in guc_action_deregister_ct_buffer() 135 struct intel_guc *guc = ct_to_guc(ct); in intel_guc_ct_init() local 205 struct intel_guc *guc = ct_to_guc(ct); in intel_guc_ct_enable() local 259 struct intel_guc *guc = ct_to_guc(ct); in intel_guc_ct_disable() local 548 struct intel_guc *guc = ct_to_guc(ct); in intel_guc_ct_send() local 719 struct intel_guc *guc = ct_to_guc(ct); in ct_process_request() local
|
H A D | intel_guc_fw.c | 27 void intel_guc_fw_init_early(struct intel_guc *guc) in intel_guc_fw_init_early() 138 int intel_guc_fw_upload(struct intel_guc *guc) in intel_guc_fw_upload()
|
H A D | intel_huc.c | 65 struct intel_guc *guc = >->uc.guc; in intel_huc_rsa_data_create() local 161 struct intel_guc *guc = >->uc.guc; in intel_huc_auth() local
|
H A D | intel_uc.h | 29 struct intel_guc guc; member
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | intel_wopcm.h | 26 } guc; member
|
H A D | i915_debugfs.c | 1801 const struct intel_guc *guc = &dev_priv->gt.uc.guc; in i915_guc_stage_pool() local 1918 struct intel_guc *guc = &i915->gt.uc.guc; in i915_guc_log_relay_open() local 1958 struct intel_guc *guc = &i915->gt.uc.guc; in i915_guc_log_relay_release() local
|
H A D | i915_drv.h | 2096 static inline bool intel_guc_submission_is_enabled(struct intel_guc *guc) in intel_guc_submission_is_enabled()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
H A D | intel_gt.h | 28 static inline struct intel_gt *guc_to_gt(struct intel_guc *guc) in guc_to_gt()
|
H A D | intel_gt_irq.c | 21 static void guc_irq_handler(struct intel_guc *guc, u16 iir) in guc_irq_handler()
|