Home
last modified time | relevance | path

Searched refs:engine_mask (Results 1 – 24 of 24) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/i915/gt/
Dintel_reset.c158 intel_engine_mask_t engine_mask, in i915_do_reset() argument
187 intel_engine_mask_t engine_mask, in g33_do_reset() argument
197 intel_engine_mask_t engine_mask, in g4x_do_reset() argument
233 static int ilk_do_reset(struct intel_gt *gt, intel_engine_mask_t engine_mask, in ilk_do_reset() argument
321 intel_engine_mask_t engine_mask, in __gen6_reset_engines() argument
327 if (engine_mask == ALL_ENGINES) { in __gen6_reset_engines()
333 for_each_engine_masked(engine, gt, engine_mask, tmp) { in __gen6_reset_engines()
342 intel_engine_mask_t engine_mask, in gen6_reset_engines() argument
349 ret = __gen6_reset_engines(gt, engine_mask, retry); in gen6_reset_engines()
522 intel_engine_mask_t engine_mask, in __gen11_reset_engines() argument
[all …]
Dintel_reset.h26 intel_engine_mask_t engine_mask,
57 int __intel_gt_reset(struct intel_gt *gt, intel_engine_mask_t engine_mask);
Dintel_gt_types.h254 intel_engine_mask_t engine_mask; member
298 intel_engine_mask_t engine_mask; member
Dintel_gt.c238 intel_engine_mask_t engine_mask) in intel_gt_clear_error_registers() argument
279 for_each_engine_masked(engine, gt, engine_mask, id) in intel_gt_clear_error_registers()
907 gt->info.engine_mask = INTEL_INFO(i915)->platform_engine_mask; in intel_gt_probe_all()
931 gt->info.engine_mask = gtdef->engine_mask; in intel_gt_probe_all()
1002 drm_printf(p, "available engines: %x\n", info->engine_mask); in intel_gt_info_print()
Dintel_breadcrumbs_types.h49 intel_engine_mask_t engine_mask; member
Dintel_engine_cs.c790 gt->info.engine_mask &= ~BIT(_VCS(i)); in engine_mask_apply_media_fuses()
810 gt->info.engine_mask &= ~BIT(_VECS(i)); in engine_mask_apply_media_fuses()
840 info->engine_mask &= ~BIT(_CCS(i)); in engine_mask_apply_compute_fuses()
868 if (mask & info->engine_mask) { in engine_mask_apply_copy_fuses()
872 info->engine_mask &= ~mask; in engine_mask_apply_copy_fuses()
891 GEM_BUG_ON(!info->engine_mask); in init_engine_mask()
909 if (__HAS_ENGINE(info->engine_mask, GSC0) && !intel_uc_wants_gsc_uc(&gt->uc)) { in init_engine_mask()
912 info->engine_mask &= ~BIT(GSC0); in init_engine_mask()
915 return info->engine_mask; in init_engine_mask()
970 const unsigned int engine_mask = init_engine_mask(gt); in intel_engines_init_mmio() local
[all …]
Dintel_gt.h76 intel_engine_mask_t engine_mask);
/Linux-v6.6/drivers/gpu/drm/i915/gvt/
Dscheduler.h150 intel_engine_mask_t engine_mask);
155 intel_engine_mask_t engine_mask,
169 intel_engine_mask_t engine_mask);
Dvgpu.c435 intel_engine_mask_t engine_mask) in intel_gvt_reset_vgpu_locked() argument
439 intel_engine_mask_t resetting_eng = dmlr ? ALL_ENGINES : engine_mask; in intel_gvt_reset_vgpu_locked()
443 vgpu->id, dmlr, engine_mask); in intel_gvt_reset_vgpu_locked()
460 if (engine_mask == ALL_ENGINES || dmlr) { in intel_gvt_reset_vgpu_locked()
462 if (engine_mask == ALL_ENGINES) in intel_gvt_reset_vgpu_locked()
Dexeclist.c523 intel_engine_mask_t engine_mask) in clean_execlist() argument
529 for_each_engine_masked(engine, vgpu->gvt->gt, engine_mask, tmp) { in clean_execlist()
537 intel_engine_mask_t engine_mask) in reset_execlist() argument
542 for_each_engine_masked(engine, vgpu->gvt->gt, engine_mask, tmp) in reset_execlist()
547 intel_engine_mask_t engine_mask) in init_execlist() argument
549 reset_execlist(vgpu, engine_mask); in init_execlist()
Dgvt.h145 int (*init)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
146 void (*clean)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
147 void (*reset)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
508 intel_engine_mask_t engine_mask);
Dscheduler.c1048 intel_engine_mask_t engine_mask) in intel_vgpu_clean_workloads() argument
1056 for_each_engine_masked(engine, vgpu->gvt->gt, engine_mask, tmp) { in intel_vgpu_clean_workloads()
1343 intel_engine_mask_t engine_mask) in intel_vgpu_reset_submission() argument
1350 intel_vgpu_clean_workloads(vgpu, engine_mask); in intel_vgpu_reset_submission()
1351 s->ops->reset(vgpu, engine_mask); in intel_vgpu_reset_submission()
1467 intel_engine_mask_t engine_mask, in intel_vgpu_select_submission_ops() argument
1482 interface == 0 && engine_mask != ALL_ENGINES)) in intel_vgpu_select_submission_ops()
1486 s->ops->clean(vgpu, engine_mask); in intel_vgpu_select_submission_ops()
1496 ret = ops[interface]->init(vgpu, engine_mask); in intel_vgpu_select_submission_ops()
Dhandlers.c314 intel_engine_mask_t engine_mask = 0; in gdrst_mmio_write() local
322 engine_mask = ALL_ENGINES; in gdrst_mmio_write()
326 engine_mask |= BIT(RCS0); in gdrst_mmio_write()
330 engine_mask |= BIT(VCS0); in gdrst_mmio_write()
334 engine_mask |= BIT(BCS0); in gdrst_mmio_write()
338 engine_mask |= BIT(VECS0); in gdrst_mmio_write()
342 engine_mask |= BIT(VCS1); in gdrst_mmio_write()
348 engine_mask &= vgpu->gvt->gt->info.engine_mask; in gdrst_mmio_write()
352 intel_gvt_reset_vgpu_locked(vgpu, false, engine_mask); in gdrst_mmio_write()
/Linux-v6.6/drivers/gpu/drm/i915/
Di915_gpu_error.h266 intel_engine_mask_t engine_mask);
269 intel_engine_mask_t engine_mask) in intel_klog_error_capture() argument
285 intel_engine_mask_t engine_mask, u32 dump_flags);
287 intel_engine_mask_t engine_mask, u32 dump_flags);
346 i915_capture_error_state(struct intel_gt *gt, intel_engine_mask_t engine_mask, u32 dump_flags) in i915_capture_error_state() argument
Di915_drv.h399 for ((tmp__) = (mask__) & (gt__)->info.engine_mask; \
708 #define __HAS_ENGINE(engine_mask, id) ((engine_mask) & BIT(id)) argument
709 #define HAS_ENGINE(gt, id) __HAS_ENGINE((gt)->info.engine_mask, id)
718 __ENGINE_INSTANCES_MASK((gt)->info.engine_mask, first, count)
Di915_gpu_error.c1667 intel_engine_mask_t engine_mask, in gt_record_engines() argument
1684 ee->hung = engine->mask & engine_mask; in gt_record_engines()
2082 __i915_gpu_coredump(struct intel_gt *gt, intel_engine_mask_t engine_mask, u32 dump_flags) in __i915_gpu_coredump() argument
2118 gt_record_engines(error->gt, engine_mask, compress, dump_flags); in __i915_gpu_coredump()
2132 i915_gpu_coredump(struct intel_gt *gt, intel_engine_mask_t engine_mask, u32 dump_flags) in i915_gpu_coredump() argument
2141 dump = __i915_gpu_coredump(gt, engine_mask, dump_flags); in i915_gpu_coredump()
2188 intel_engine_mask_t engine_mask, u32 dump_flags) in i915_capture_error_state() argument
2192 error = i915_gpu_coredump(gt, engine_mask, dump_flags); in i915_capture_error_state()
2240 intel_engine_mask_t engine_mask) in intel_klog_error_capture() argument
2267 error = i915_gpu_coredump(gt, engine_mask, CORE_DUMP_FLAG_NONE); in intel_klog_error_capture()
Di915_pci.c814 .engine_mask = BIT(VECS0) | BIT(VCS0) | BIT(VCS2) | BIT(GSC0),
Dintel_uncore.c2314 emask = uncore->gt->info.engine_mask; in intel_uncore_fw_domains_init()
/Linux-v6.6/drivers/gpu/drm/i915/gt/uc/
Dintel_huc.c256 intel_engine_mask_t mask = gt->info.engine_mask; in vcs_supported()
267 GEM_BUG_ON(!gt_is_root(gt) && !gt->info.engine_mask); in vcs_supported()
272 mask = gt->info.engine_mask; in vcs_supported()
Dintel_gsc_uc.c110 GEM_BUG_ON(!gt_is_root(gt) && !gt->info.engine_mask); in gsc_engine_supported()
115 mask = gt->info.engine_mask; in gsc_engine_supported()
Dintel_guc_submission.c4016 intel_engine_mask_t tmp, mask = b->engine_mask; in guc_irq_enable_breadcrumbs()
4029 intel_engine_mask_t tmp, mask = b->engine_mask; in guc_irq_disable_breadcrumbs()
4062 engine->breadcrumbs->engine_mask |= engine->mask; in guc_init_breadcrumbs()
4764 intel_engine_mask_t engine_mask; in capture_error_state() local
4770 engine_mask = 0; in capture_error_state()
4776 engine_mask |= e->mask; in capture_error_state()
4781 if (!engine_mask) { in capture_error_state()
4784 engine_mask = ~0U; in capture_error_state()
4788 engine_mask = ce->engine->mask; in capture_error_state()
4793 i915_capture_error_state(gt, engine_mask, CORE_DUMP_FLAG_IS_GUC_CAPTURE); in capture_error_state()
Dintel_guc_ads.c714 u32 engine_mask = guc_get_capture_engine_mask(&info_map, j); in guc_capture_prep_lists() local
717 if (!engine_mask) { in guc_capture_prep_lists()
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/
Dmt76x02_dfs.c617 u32 engine_mask; in mt76x02_dfs_tasklet() local
641 engine_mask = mt76_rr(dev, MT_BBP(DFS, 1)); in mt76x02_dfs_tasklet()
642 if (!(engine_mask & 0xf)) in mt76x02_dfs_tasklet()
648 if (!(engine_mask & (1 << i))) in mt76x02_dfs_tasklet()
/Linux-v6.6/drivers/gpu/drm/i915/selftests/
Dmock_gem_device.c230 to_gt(i915)->info.engine_mask = BIT(0); in mock_gem_device()