/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_pm_irq.c | 13 static void write_pm_imr(struct intel_gt *gt) argument 32 static void gen6_gt_pm_update_irq(struct intel_gt *gt, argument 52 gen6_gt_pm_unmask_irq(struct intel_gt *gt, u32 mask) argument 57 gen6_gt_pm_mask_irq(struct intel_gt *gt, u32 mask) argument 62 gen6_gt_pm_reset_iir(struct intel_gt *gt, u32 reset_mask) argument 74 write_pm_ier(struct intel_gt *gt) argument 93 gen6_gt_pm_enable_irq(struct intel_gt *gt, u32 enable_mask) argument 102 gen6_gt_pm_disable_irq(struct intel_gt *gt, u32 disable_mask) argument [all...] |
H A D | intel_gt_debugfs.c | 17 int intel_gt_debugfs_reset_show(struct intel_gt *gt, u64 *val) argument 33 void intel_gt_debugfs_reset_store(struct intel_gt *gt, u64 val) argument 65 struct intel_gt *gt = m->private; local 73 static void gt_debugfs_register(struct intel_gt *gt, struct dentry *root) argument 83 intel_gt_debugfs_register(struct intel_gt *gt) argument [all...] |
H A D | intel_gt_sysfs.c | 49 static struct kobject *gt_get_parent_obj(struct intel_gt *gt) argument 58 struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name); local 81 void intel_gt_sysfs_register(struct intel_gt *gt) argument 112 intel_gt_sysfs_unregister(struct intel_gt *gt) argument [all...] |
H A D | intel_engine_pm.h | 42 struct intel_gt *gt = engine->gt; local 78 struct intel_gt *gt = engine->gt; local
|
H A D | intel_gt_pm.h | 14 static inline bool intel_gt_pm_is_awake(const struct intel_gt *gt) argument 19 static inline void intel_gt_pm_get_untracked(struct intel_gt *gt) argument 24 static inline intel_wakeref_t intel_gt_pm_get(struct intel_gt *gt) argument 30 static inline void __intel_gt_pm_get(struct intel_gt *gt) argument 35 static inline intel_wakeref_t intel_gt_pm_get_if_awake(struct intel_gt *gt) argument 43 intel_gt_pm_might_get(struct intel_gt *gt) argument 48 intel_gt_pm_put_untracked(struct intel_gt *gt) argument 53 intel_gt_pm_put(struct intel_gt *gt, intel_wakeref_t handle) argument 59 intel_gt_pm_put_async_untracked(struct intel_gt *gt) argument 64 intel_gt_pm_might_put(struct intel_gt *gt) argument 69 intel_gt_pm_put_async(struct intel_gt *gt, intel_wakeref_t handle) argument 89 intel_gt_pm_wait_for_idle(struct intel_gt *gt) argument 108 is_mock_gt(const struct intel_gt *gt) argument [all...] |
H A D | intel_timeline_types.h | 84 struct intel_gt *gt; member in struct:intel_timeline
|
H A D | selftest_ring_submission.c | 245 struct intel_gt *gt = arg; local
|
H A D | intel_tlb.c | 49 static void mmio_invalidate_full(struct intel_gt *gt) argument 113 tlb_seqno_passed(const struct intel_gt *gt, u32 seqno) argument 121 intel_gt_invalidate_tlb_full(struct intel_gt *gt, u32 seqno) argument 160 intel_gt_init_tlb(struct intel_gt *gt) argument 166 intel_gt_fini_tlb(struct intel_gt *gt) argument [all...] |
H A D | selftest_gt_pm.c | 81 struct intel_gt *gt = arg; local 139 struct intel_gt *gt = arg; local [all...] |
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_hwconfig.c | 111 static int guc_hwconfig_init(struct intel_gt *gt) argument 144 int intel_gt_init_hwconfig(struct intel_gt *gt) argument 157 intel_gt_fini_hwconfig(struct intel_gt *gt) argument [all...] |
H A D | selftest_guc_hangcheck.c | 31 struct intel_gt *gt = arg; local 153 struct intel_gt *gt = to_gt(i915); local [all...] |
H A D | selftest_guc_multi_lrc.c | 31 multi_lrc_create_parent(struct intel_gt *gt, u8 class, argument 111 static int __intel_guc_multi_lrc_basic(struct intel_gt *gt, unsigned int class) argument 153 struct intel_gt *gt = arg; local 175 struct intel_gt *gt = to_gt(i915); local [all...] |
H A D | intel_gsc_uc.c | 19 struct intel_gt *gt = gsc_uc_to_gt(gsc); local 98 gsc_engine_supported(struct intel_gt *gt) argument 120 struct intel_gt *gt = gsc_uc_to_gt(gsc); local 148 struct intel_gt *gt = gsc_uc_to_gt(gsc); local 213 struct intel_gt *gt = gsc_uc_to_gt(gsc); local 303 struct intel_gt *gt = gsc_uc_to_gt(gsc); local 320 struct intel_gt *gt = gsc_uc_to_gt(gsc); local [all...] |
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | mock_gem_device.c | 48 struct intel_gt *gt = to_gt(i915); local
|
H A D | mock_gtt.c | 107 void mock_init_ggtt(struct intel_gt *gt) argument
|
H A D | igt_spinner.c | 14 int igt_spinner_init(struct igt_spinner *spin, struct intel_gt *gt) argument [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_bb.c | 18 static int bb_prefetch(struct xe_gt *gt) argument 32 struct xe_bb *xe_bb_new(struct xe_gt *gt, u32 dwords, bool usm) argument [all...] |
H A D | xe_gt_clock.c | 15 static u32 read_reference_ts_freq(struct xe_gt *gt) argument 55 int xe_gt_clock_init(struct xe_gt *gt) argument 82 u64 xe_gt_clock_cycles_to_ns(const struct xe_gt *gt, u6 argument [all...] |
H A D | xe_hw_fence_types.h | 44 struct xe_gt *gt; member in struct:xe_hw_fence_ctx
|
H A D | xe_mmio.h | 27 static inline u8 xe_mmio_read8(struct xe_gt *gt, struct xe_reg reg) argument 37 static inline u16 xe_mmio_read16(struct xe_gt *gt, struct xe_reg reg) argument 47 static inline void xe_mmio_write32(struct xe_gt *gt, argument 58 xe_mmio_read32(struct xe_gt *gt, struct xe_reg reg) argument 68 xe_mmio_rmw32(struct xe_gt *gt, struct xe_reg reg, u32 clr, u32 set) argument 80 xe_mmio_write32_and_verify(struct xe_gt *gt, struct xe_reg reg, u32 val, u32 mask, u32 eval) argument 92 xe_mmio_in_range(const struct xe_gt *gt, const struct xe_mmio_range *range, struct xe_reg reg) argument [all...] |
H A D | xe_guc_hwconfig.c | 54 struct xe_gt *gt = guc_to_gt(guc); local
|
H A D | xe_gt_printk.h | 48 struct xe_gt *gt = p->arg; local 55 struct xe_gt *gt = p->arg; local 66 static inline struct drm_printer xe_gt_err_printer(struct xe_gt *gt) argument 81 static inline struct drm_printer xe_gt_info_printer(struct xe_gt *gt) argument [all...] |
H A D | xe_reg_whitelist.c | 19 static bool match_not_render(const struct xe_gt *gt, argument
|
H A D | xe_vram_freq.c | 37 struct xe_gt *gt = tile->primary_gt; local 60 struct xe_gt *gt = tile->primary_gt; local
|
H A D | xe_gt_ccs_mode.c | 15 static void __xe_gt_apply_ccs_mode(struct xe_gt *gt, u32 num_engines) argument 75 void xe_gt_apply_ccs_mode(struct xe_gt *gt) argument 87 struct xe_gt *gt = kobj_to_gt(&kdev->kobj); local 98 struct xe_gt *gt = kobj_to_gt(&kdev->kobj); local 107 struct xe_gt *gt = kobj_to_gt(&kdev->kobj); local 155 struct xe_gt *gt = arg; local 171 xe_gt_ccs_mode_sysfs_init(struct xe_gt *gt) argument [all...] |