Lines Matching refs:guc

71 		if (intel_guc_fw_select(&dev_priv->guc))  in intel_uc_sanitize_options()
86 intel_guc_init_early(&dev_priv->guc); in intel_uc_init_early()
92 intel_uc_fw_fetch(dev_priv, &dev_priv->guc.fw); in intel_uc_init_fw()
97 intel_uc_fw_fini(&dev_priv->guc.fw); in intel_uc_fini_fw()
111 intel_guc_init_send_regs(&dev_priv->guc); in intel_uc_init_mmio()
114 static void guc_capture_load_err_log(struct intel_guc *guc) in guc_capture_load_err_log() argument
116 if (!guc->log.vma || i915_modparams.guc_log_level < 0) in guc_capture_load_err_log()
119 if (!guc->load_err_log) in guc_capture_load_err_log()
120 guc->load_err_log = i915_gem_object_get(guc->log.vma->obj); in guc_capture_load_err_log()
125 static void guc_free_load_err_log(struct intel_guc *guc) in guc_free_load_err_log() argument
127 if (guc->load_err_log) in guc_free_load_err_log()
128 i915_gem_object_put(guc->load_err_log); in guc_free_load_err_log()
131 static int guc_enable_communication(struct intel_guc *guc) in guc_enable_communication() argument
133 struct drm_i915_private *dev_priv = guc_to_i915(guc); in guc_enable_communication()
136 return intel_guc_enable_ct(guc); in guc_enable_communication()
138 guc->send = intel_guc_send_mmio; in guc_enable_communication()
142 static void guc_disable_communication(struct intel_guc *guc) in guc_disable_communication() argument
144 struct drm_i915_private *dev_priv = guc_to_i915(guc); in guc_disable_communication()
147 intel_guc_disable_ct(guc); in guc_disable_communication()
149 guc->send = intel_guc_send_nop; in guc_disable_communication()
154 struct intel_guc *guc = &dev_priv->guc; in intel_uc_init_hw() local
160 guc_disable_communication(guc); in intel_uc_init_hw()
198 intel_guc_init_params(guc); in intel_uc_init_hw()
199 ret = intel_guc_fw_upload(guc); in intel_uc_init_hw()
211 ret = guc_enable_communication(guc); in intel_uc_init_hw()
228 guc->fw.path, in intel_uc_init_hw()
229 guc->fw.major_ver_found, guc->fw.minor_ver_found); in intel_uc_init_hw()
243 guc_disable_communication(guc); in intel_uc_init_hw()
246 guc_capture_load_err_log(guc); in intel_uc_init_hw()
274 guc_free_load_err_log(&dev_priv->guc); in intel_uc_fini_hw()
282 guc_disable_communication(&dev_priv->guc); in intel_uc_fini_hw()