Lines Matching refs:i915
26 ret = i915_inject_probe_error(gt->i915, -ENXIO); in __intel_uc_reset_hw()
46 struct drm_i915_private *i915 = uc_to_gt(uc)->i915; in __confirm_options() local
48 drm_dbg(&i915->drm, in __confirm_options()
50 i915->params.enable_guc, in __confirm_options()
55 if (i915->params.enable_guc == -1) in __confirm_options()
58 if (i915->params.enable_guc == 0) { in __confirm_options()
66 drm_info(&i915->drm, in __confirm_options()
68 i915->params.enable_guc, "GuC is not supported!"); in __confirm_options()
70 if (i915->params.enable_guc & ENABLE_GUC_LOAD_HUC && in __confirm_options()
72 drm_info(&i915->drm, in __confirm_options()
74 i915->params.enable_guc, "HuC is not supported!"); in __confirm_options()
76 if (i915->params.enable_guc & ENABLE_GUC_SUBMISSION && in __confirm_options()
78 drm_info(&i915->drm, in __confirm_options()
80 i915->params.enable_guc, "GuC submission is N/A"); in __confirm_options()
82 if (i915->params.enable_guc & ~(ENABLE_GUC_SUBMISSION | in __confirm_options()
84 drm_info(&i915->drm, in __confirm_options()
86 i915->params.enable_guc, "undocumented flag"); in __confirm_options()
178 struct drm_i915_private *i915 = guc_to_gt(guc)->i915; in guc_handle_mmio_msg() local
186 spin_lock_irq(&i915->irq_lock); in guc_handle_mmio_msg()
188 spin_unlock_irq(&i915->irq_lock); in guc_handle_mmio_msg()
210 struct drm_i915_private *i915 = guc_to_gt(guc)->i915; in guc_enable_communication() local
215 ret = i915_inject_probe_error(i915, -ENXIO); in guc_enable_communication()
230 spin_lock_irq(&i915->irq_lock); in guc_enable_communication()
232 spin_unlock_irq(&i915->irq_lock); in guc_enable_communication()
273 drm_dbg(&uc_to_gt(uc)->i915->drm, in __uc_fetch_firmwares()
303 if (i915_inject_probe_failure(uc_to_gt(uc)->i915)) in __uc_init()
350 u32 base = intel_wopcm_guc_base(>->i915->wopcm); in uc_init_wopcm()
351 u32 size = intel_wopcm_guc_size(>->i915->wopcm); in uc_init_wopcm()
357 i915_probe_error(gt->i915, "Unsuccessful WOPCM partitioning\n"); in uc_init_wopcm()
367 err = i915_inject_probe_error(gt->i915, -ENXIO); in uc_init_wopcm()
388 i915_probe_error(gt->i915, "Failed to init uC WOPCM registers!\n"); in uc_init_wopcm()
389 i915_probe_error(gt->i915, "%s(%#x)=%#x\n", "DMA_GUC_WOPCM_OFFSET", in uc_init_wopcm()
392 i915_probe_error(gt->i915, "%s(%#x)=%#x\n", "GUC_WOPCM_SIZE", in uc_init_wopcm()
426 struct drm_i915_private *i915 = uc_to_gt(uc)->i915; in __uc_init_hw() local
450 if (IS_GEN(i915, 9)) in __uc_init_hw()
492 drm_info(&i915->drm, "%s firmware %s version %u.%u %s:%s\n", in __uc_init_hw()
499 drm_info(&i915->drm, "%s firmware %s version %u.%u %s:%s\n", in __uc_init_hw()
520 drm_notice(&i915->drm, "GuC is uninitialized\n"); in __uc_init_hw()
525 i915_probe_error(i915, "GuC initialization failed %d\n", ret); in __uc_init_hw()