Lines Matching +full:0 +full:xfee00000

33 #define GUC_GGTT_TOP    0xFEE00000
50 u32 flags = 0; in guc_ctl_debug_flags()
63 u32 flags = 0; in guc_ctl_feature_flags()
76 #if (((CRASH_BUFFER_SIZE) % SZ_1M) == 0) in guc_ctl_log_params_flags()
81 #define LOG_FLAG 0 in guc_ctl_log_params_flags()
84 #if (((CAPTURE_BUFFER_SIZE) % SZ_1M) == 0) in guc_ctl_log_params_flags()
89 #define CAPTURE_FLAG 0 in guc_ctl_log_params_flags()
136 u32 flags = 0; in guc_ctl_wa_flags()
191 params[GUC_CTL_FEATURE] = 0; in guc_init_params()
194 params[GUC_CTL_WA] = 0; in guc_init_params()
197 for (i = 0; i < GUC_CTL_MAX_DWORDS; i++) in guc_init_params()
198 drm_dbg(&xe->drm, "GuC param[%2d] = 0x%08x\n", i, params[i]); in guc_init_params()
217 for (i = 0; i < GUC_CTL_MAX_DWORDS; i++) in guc_init_params_post_hwconfig()
218 drm_dbg(&xe->drm, "GuC param[%2d] = 0x%08x\n", i, params[i]); in guc_init_params_post_hwconfig()
233 xe_mmio_write32(gt, SOFT_SCRATCH(0), 0); in guc_write_params()
235 for (i = 0; i < GUC_CTL_MAX_DWORDS; i++) in guc_write_params()
261 return 0; in xe_guc_init()
292 return 0; in xe_guc_init()
303 * Return: 0 on success, negative error code on error.
317 return 0; in xe_guc_post_load_init()
331 ret = xe_mmio_wait32(gt, GDRST, GRDOM_GUC, 0, 5000, &gdrst, false); in xe_guc_reset()
333 drm_err(&xe->drm, "GuC reset timed out, GDRST=0x%8x\n", in xe_guc_reset()
341 "GuC status: 0x%x, MIA core expected to be in reset\n", in xe_guc_reset()
347 return 0; in xe_guc_reset()
389 xe_mmio_write32(gt, UOS_RSA_SCRATCH(0), rsa_ggtt_addr); in guc_xfer_rsa()
390 return 0; in guc_xfer_rsa()
397 for (i = 0; i < UOS_RSA_SCRATCH_COUNT; i++) in guc_xfer_rsa()
400 return 0; in guc_xfer_rsa()
434 drm_info(drm, "GuC load failed: status = 0x%08X\n", status); in guc_wait_ucode()
435 …rm, "GuC load failed: status: Reset = %d, BootROM = 0x%02X, UKernel = 0x%02X, MIA = 0x%02X, Auth =… in guc_wait_ucode()
485 ret = xe_uc_fw_upload(&guc->fw, 0x2000, UOS_MOVE); in __xe_guc_upload()
495 return 0; in __xe_guc_upload()
499 return 0 /* FIXME: ret, don't want to stop load currently */; in __xe_guc_upload()
511 * Return: 0 on success, negative error code on error.
531 return 0; in xe_guc_min_load_for_hwconfig()
551 xe_mmio_write32(gt, SOFT_SCRATCH(15), 0); in guc_handle_mmio_msg()
577 xe_mmio_rmw32(gt, GUC_SG_INTR_MASK, events, 0); in guc_enable_irq()
587 ARAT_EXPIRED_INTRMSK, 0); in xe_guc_enable_communication()
595 return 0; in xe_guc_enable_communication()
613 return 0; in xe_guc_suspend()
619 const u32 default_notify_data = 0; in xe_guc_notify()
646 MED_VF_SW_FLAG(0) : VF_SW_FLAG(0); in xe_guc_mmio_send_recv()
657 xe_assert(xe, FIELD_GET(GUC_HXG_MSG_0_ORIGIN, request[0]) == in xe_guc_mmio_send_recv()
659 xe_assert(xe, FIELD_GET(GUC_HXG_MSG_0_TYPE, request[0]) == in xe_guc_mmio_send_recv()
665 for (i = 0; i < len; ++i) in xe_guc_mmio_send_recv()
670 for (i = 0; i < len; ++i) in xe_guc_mmio_send_recv()
684 request[0], reply); in xe_guc_mmio_send_recv()
719 request[0], reason); in xe_guc_mmio_send_recv()
729 request[0], error, hint); in xe_guc_mmio_send_recv()
737 request[0], header); in xe_guc_mmio_send_recv()
743 response_buf[0] = header; in xe_guc_mmio_send_recv()
783 if (unlikely(ret < 0)) in guc_self_cfg()
790 return 0; in guc_self_cfg()
841 return 0; in xe_guc_stop()
869 drm_printf(p, "\nGuC status 0x%08x:\n", status); in xe_guc_print_info()
870 drm_printf(p, "\tBootrom status = 0x%x\n", in xe_guc_print_info()
872 drm_printf(p, "\tuKernel status = 0x%x\n", in xe_guc_print_info()
874 drm_printf(p, "\tMIA Core status = 0x%x\n", in xe_guc_print_info()
880 for (i = 0; i < SOFT_SCRATCH_COUNT; i++) { in xe_guc_print_info()