Home
last modified time | relevance | path

Searched refs:media_gt (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.15/drivers/gpu/drm/i915/gt/
H A Dintel_gt_irq.c68 struct intel_gt *media_gt = gt->i915->media_gt; in gen11_other_irq_handler() local
72 if (instance == OTHER_MEDIA_GUC_INSTANCE && media_gt) in gen11_other_irq_handler()
73 return guc_irq_handler(gt_to_guc(media_gt), iir); in gen11_other_irq_handler()
78 return gen11_rps_irq_handler(&media_gt->rps, iir); in gen11_other_irq_handler()
95 struct intel_gt *media_gt = gt->i915->media_gt; in pick_gt() local
98 GEM_BUG_ON(gt == media_gt); in pick_gt()
100 if (!media_gt) in pick_gt()
106 return media_gt; in pick_gt()
109 return media_gt; in pick_gt()
111 HAS_ENGINE(media_gt, GSC0)) in pick_gt()
[all …]
H A Dintel_sa_media.c43 drm_WARN_ON(&i915->drm, i915->media_gt); in intel_sa_mediagt_setup()
44 i915->media_gt = gt; in intel_sa_mediagt_setup()
H A Dintel_wopcm.c289 if (unlikely(i915->media_gt)) { in intel_wopcm_init()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_ttm_stolen_mgr.c124 struct xe_gt *media_gt = xe_device_get_root_tile(xe)->media_gt; in detect_bar2_integrated() local
167 if (media_gt && XE_WA(media_gt, 14019821291)) { in detect_bar2_integrated()
168 u64 gscpsmi_base = xe_mmio_read64_2x32(&media_gt->mmio, GSCPSMI_BASE) in detect_bar2_integrated()
181 xe_gt_dbg(media_gt, in detect_bar2_integrated()
H A Dxe_query.c589 struct xe_gt *media_gt = NULL; in query_uc_fw_version() local
597 if (tile->media_gt) { in query_uc_fw_version()
598 media_gt = tile->media_gt; in query_uc_fw_version()
603 media_gt = xe->tiles[0].primary_gt; in query_uc_fw_version()
606 if (!media_gt) in query_uc_fw_version()
609 huc = &media_gt->uc.huc; in query_uc_fw_version()
H A Dxe_ggtt.c113 tile->primary_gt : tile->media_gt; in ggtt_update_access_counter()
242 ggtt->pt_ops = (ggtt->tile->media_gt && in xe_ggtt_init_early()
243 XE_WA(ggtt->tile->media_gt, 22019338487)) || in xe_ggtt_init_early()
416 ggtt_invalidate_gt_tlb(ggtt->tile->media_gt); in xe_ggtt_invalidate()
H A Dxe_huc.c76 if (tile->media_gt && (gt != tile->media_gt)) { in xe_huc_init()
H A Dxe_memirq.c501 if (!tile->media_gt) in xe_memirq_handler()
506 memirq_dispatch_guc(memirq, &map, &tile->media_gt->uc.guc); in xe_memirq_handler()
H A Dxe_pci.c705 tile->media_gt = xe_gt_alloc(tile); in xe_info_init()
706 if (IS_ERR(tile->media_gt)) in xe_info_init()
707 return PTR_ERR(tile->media_gt); in xe_info_init()
709 gt = tile->media_gt; in xe_info_init()
H A Dxe_irq.c289 return tile->media_gt; in pick_engine_gt()
295 return tile->media_gt; in pick_engine_gt()
523 if ((tile->media_gt && in gt_irq_reset()
524 xe_hw_engine_mask_per_class(tile->media_gt, XE_ENGINE_CLASS_OTHER)) || in gt_irq_reset()
H A Dxe_device.h70 return gt_id ? tile->media_gt : tile->primary_gt; in xe_tile_get_gt()
H A Dxe_gsc_proxy.c380 struct xe_gt *gt = xe->tiles[0].media_gt; in xe_gsc_proxy_component_bind()
395 struct xe_gt *gt = xe->tiles[0].media_gt; in xe_gsc_proxy_component_unbind()
H A Dxe_gsc.c415 if (tile->media_gt && (gt != tile->media_gt)) { in xe_gsc_init()
H A Dxe_svm.c258 if (!tile->media_gt) in xe_svm_invalidate()
261 xe_gt_tlb_invalidation_fence_init(tile->media_gt, in xe_svm_invalidate()
264 err = xe_gt_tlb_invalidation_range(tile->media_gt, in xe_svm_invalidate()
H A Dxe_device_types.h197 struct xe_gt *media_gt; member
H A Dxe_pt.c1783 int shift = xe_device_get_root_tile(xe)->media_gt ? 1 : 0; in vma_reserve_fences()
2082 int shift = tile->media_gt ? 1 : 0; in xe_pt_update_ops_prepare()
2329 if (tile->media_gt) { in xe_pt_update_ops_run()
2383 invalidation_fence_init(tile->media_gt, mfence, fence, in xe_pt_update_ops_run()
H A Dxe_pxp.c375 struct xe_gt *gt = xe->tiles[0].media_gt; in xe_pxp_init()
H A Dxe_gt_sriov_pf_config.c410 if (tile->media_gt && !err) in pf_distribute_config_ggtt()
411 err2 = pf_push_vf_cfg_ggtt(tile->media_gt, vfid, start, size); in pf_distribute_config_ggtt()
/linux-6.15/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp.c182 if (i915->media_gt && HAS_ENGINE(i915->media_gt, GSC0) && in find_gt_for_required_protected_content()
183 intel_uc_fw_is_loadable(&i915->media_gt->uc.gsc.fw) && in find_gt_for_required_protected_content()
184 intel_uc_fw_is_loadable(&i915->media_gt->uc.huc.fw)) in find_gt_for_required_protected_content()
185 return i915->media_gt; in find_gt_for_required_protected_content()
191 if (IS_ENABLED(CONFIG_INTEL_MEI_PXP) && !i915->media_gt && VDBOX_MASK(to_gt(i915))) in find_gt_for_required_protected_content()
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_hdcp_gsc.c30 struct intel_gt *gt = i915->media_gt; in intel_hdcp_gsc_check_status()
46 struct intel_gt *gt = i915->media_gt; in intel_hdcp_gsc_initialize_message()
176 struct intel_gt *gt = i915->media_gt; in intel_gsc_send_sync()
222 struct intel_gt *gt = i915->media_gt; in intel_hdcp_gsc_msg_send()
/linux-6.15/drivers/gpu/drm/i915/selftests/
H A Di915_selftest.c144 i915->media_gt && in __wait_gsc_proxy_completed()
145 HAS_ENGINE(i915->media_gt, GSC0) && in __wait_gsc_proxy_completed()
146 intel_uc_fw_is_loadable(&i915->media_gt->uc.gsc.fw)); in __wait_gsc_proxy_completed()
154 if (need_to_wait && wait_for(!__gsc_proxy_init_progressing(&i915->media_gt->uc.gsc), in __wait_gsc_proxy_completed()
/linux-6.15/drivers/gpu/drm/i915/
H A Di915_getparam.c105 if (i915->media_gt) in i915_getparam_ioctl()
106 value = intel_huc_check_status(&i915->media_gt->uc.huc); in i915_getparam_ioctl()
H A Di915_drv.h325 struct intel_gt *media_gt; member
/linux-6.15/drivers/gpu/drm/xe/display/
H A Dxe_hdcp_gsc.c42 struct xe_gt *gt = tile->media_gt; in intel_hdcp_gsc_check_status()
187 struct xe_gt *gt = hdcp_message->hdcp_bo->tile->media_gt; in xe_gsc_send_sync()
/linux-6.15/drivers/gpu/drm/i915/gt/uc/
H A Dintel_gsc_proxy.c312 struct intel_gt *gt = i915->media_gt; in i915_gsc_proxy_component_bind()
334 struct intel_gt *gt = i915->media_gt; in i915_gsc_proxy_component_unbind()

12