Lines Matching defs:guc

71 	struct intel_guc *guc = container_of(guc_fw, struct intel_guc, fw);
74 intel_guc_ggtt_offset(guc, guc_fw->rsa_data));
153 static int guc_wait_ucode(struct intel_guc *guc)
155 struct intel_gt *gt = guc_to_gt(guc);
194 guc_dbg(guc, "load still in progress, count = %d, freq = %dMHz, status = 0x%08X [0x%02X/%02X]\n",
206 guc_info(guc, "load failed: status = 0x%08X, time = %lldms, freq = %dMHz, ret = %d\n",
208 guc_info(guc, "load failed: status: Reset = %d, BootROM = 0x%02X, UKernel = 0x%02X, MIA = 0x%02X, Auth = 0x%02X\n",
216 guc_info(guc, "invalid key requested, header = 0x%08X\n",
222 guc_info(guc, "firmware signature verification failed\n");
227 guc_info(guc, "firmware production part check failure\n");
234 guc_info(guc, "firmware exception. EIP: %#x\n",
240 guc_info(guc, "illegal register in save/restore workaround list\n");
245 guc_info(guc, "still extracting hwconfig table.\n");
254 guc_warn(guc, "excessive init time: %lldms! [status = 0x%08X, count = %d, ret = %d]\n",
256 guc_warn(guc, "excessive init time: [freq = %dMHz, before = %dMHz, perf_limit_reasons = 0x%08X]\n",
260 guc_dbg(guc, "init took %lldms, freq = %dMHz, before = %dMHz, status = 0x%08X, count = %d, ret = %d\n",
270 * @guc: intel_guc structure
280 int intel_guc_fw_upload(struct intel_guc *guc)
282 struct intel_gt *gt = guc_to_gt(guc);
296 ret = guc_xfer_rsa(&guc->fw, uncore);
304 ret = intel_uc_fw_upload(&guc->fw, 0x2000, UOS_MOVE);
308 ret = guc_wait_ucode(guc);
312 intel_uc_fw_change_status(&guc->fw, INTEL_UC_FIRMWARE_RUNNING);
316 intel_uc_fw_change_status(&guc->fw, INTEL_UC_FIRMWARE_LOAD_FAIL);