Home
last modified time | relevance | path

Searched defs:gt (Results 1 – 25 of 146) sorted by relevance

123456

/linux-6.3-rc2/drivers/gpu/drm/i915/gt/
A Dintel_gt_pm.c29 static void mtl_media_busy(struct intel_gt *gt) in mtl_media_busy()
39 static void mtl_media_idle(struct intel_gt *gt) in mtl_media_idle()
67 static void runtime_begin(struct intel_gt *gt) in runtime_begin()
77 static void runtime_end(struct intel_gt *gt) in runtime_end()
159 void intel_gt_pm_init_early(struct intel_gt *gt) in intel_gt_pm_init_early()
172 void intel_gt_pm_init(struct intel_gt *gt) in intel_gt_pm_init()
183 static bool reset_engines(struct intel_gt *gt) in reset_engines()
242 void intel_gt_pm_fini(struct intel_gt *gt) in intel_gt_pm_fini()
247 int intel_gt_resume(struct intel_gt *gt) in intel_gt_resume()
350 void intel_gt_suspend_late(struct intel_gt *gt) in intel_gt_suspend_late()
[all …]
A Dintel_gt.c40 void intel_gt_common_init_early(struct intel_gt *gt) in intel_gt_common_init_early()
66 struct intel_gt *gt = to_gt(i915); in intel_root_gt_init_early() local
79 static int intel_gt_probe_lmem(struct intel_gt *gt) in intel_gt_probe_lmem()
110 int intel_gt_assign_ggtt(struct intel_gt *gt) in intel_gt_assign_ggtt()
126 int intel_gt_init_mmio(struct intel_gt *gt) in intel_gt_init_mmio()
166 int intel_gt_init_hw(struct intel_gt *gt) in intel_gt_init_hw()
682 int intel_gt_init(struct intel_gt *gt) in intel_gt_init()
816 struct intel_gt *gt; in intel_gt_driver_late_release_all() local
868 struct intel_gt *gt = &i915->gt0; in intel_gt_probe_all() local
955 struct intel_gt *gt; in intel_gt_tiles_init() local
[all …]
A Dintel_gt_pm.h14 static inline bool intel_gt_pm_is_awake(const struct intel_gt *gt) in intel_gt_pm_is_awake()
19 static inline void intel_gt_pm_get(struct intel_gt *gt) in intel_gt_pm_get()
24 static inline void __intel_gt_pm_get(struct intel_gt *gt) in __intel_gt_pm_get()
29 static inline bool intel_gt_pm_get_if_awake(struct intel_gt *gt) in intel_gt_pm_get_if_awake()
34 static inline void intel_gt_pm_might_get(struct intel_gt *gt) in intel_gt_pm_might_get()
39 static inline void intel_gt_pm_put(struct intel_gt *gt) in intel_gt_pm_put()
44 static inline void intel_gt_pm_put_async(struct intel_gt *gt) in intel_gt_pm_put_async()
49 static inline void intel_gt_pm_might_put(struct intel_gt *gt) in intel_gt_pm_might_put()
54 #define with_intel_gt_pm(gt, tmp) \ argument
66 #define with_intel_gt_pm_if_awake(gt, wf) \ argument
[all …]
A Dintel_gt_irq.c29 gen11_gt_engine_identity(struct intel_gt *gt, in gen11_gt_engine_identity()
175 bool gen11_gt_reset_one_iir(struct intel_gt *gt, in gen11_gt_reset_one_iir()
205 void gen11_gt_irq_reset(struct intel_gt *gt) in gen11_gt_irq_reset()
253 void gen11_gt_irq_postinstall(struct intel_gt *gt) in gen11_gt_irq_postinstall()
433 void gen8_gt_irq_reset(struct intel_gt *gt) in gen8_gt_irq_reset()
443 void gen8_gt_irq_postinstall(struct intel_gt *gt) in gen8_gt_irq_postinstall()
471 static void gen5_gt_update_irq(struct intel_gt *gt, in gen5_gt_update_irq()
484 void gen5_gt_enable_irq(struct intel_gt *gt, u32 mask) in gen5_gt_enable_irq()
490 void gen5_gt_disable_irq(struct intel_gt *gt, u32 mask) in gen5_gt_disable_irq()
495 void gen5_gt_irq_reset(struct intel_gt *gt) in gen5_gt_irq_reset()
[all …]
A Dintel_gt_sysfs_pm.c29 int (func)(struct intel_gt *gt, u32 val), u32 val) in sysfs_gt_attribute_w_func()
31 struct intel_gt *gt; in sysfs_gt_attribute_w_func() local
54 u32 (func)(struct intel_gt *gt), in sysfs_gt_attribute_r_func()
57 struct intel_gt *gt; in sysfs_gt_attribute_r_func() local
179 static u8 get_rc6_mask(struct intel_gt *gt) in get_rc6_mask()
327 static u32 __act_freq_mhz_show(struct intel_gt *gt) in __act_freq_mhz_show()
332 static u32 __cur_freq_mhz_show(struct intel_gt *gt) in __cur_freq_mhz_show()
347 static u32 __RP0_freq_mhz_show(struct intel_gt *gt) in __RP0_freq_mhz_show()
352 static u32 __RPn_freq_mhz_show(struct intel_gt *gt) in __RPn_freq_mhz_show()
677 struct intel_gt *gt = kobj_to_gt(kobj->parent); in default_min_freq_mhz_show() local
[all …]
A Dintel_reset.c157 static int i915_do_reset(struct intel_gt *gt, in i915_do_reset()
186 static int g33_do_reset(struct intel_gt *gt, in g33_do_reset()
196 static int g4x_do_reset(struct intel_gt *gt, in g4x_do_reset()
660 static int mock_reset(struct intel_gt *gt, in mock_reset()
736 int intel_reset_guc(struct intel_gt *gt) in intel_reset_guc()
769 static void revoke_mmaps(struct intel_gt *gt) in revoke_mmaps()
818 static void gt_revoke(struct intel_gt *gt) in gt_revoke()
1070 static int resume(struct intel_gt *gt) in resume()
1102 void intel_gt_reset(struct intel_gt *gt, in intel_gt_reset()
1206 struct intel_gt *gt = engine->gt; in __intel_engine_reset_bh() local
[all …]
A Dintel_gt_pm_debugfs.c69 struct intel_gt *gt = m->private; in fw_domains_show() local
88 struct intel_gt *gt = m->private; in vlv_drpc() local
113 struct intel_gt *gt = m->private; in gen6_drpc() local
202 struct intel_gt *gt = m->private; in ilk_drpc() local
261 struct intel_gt *gt = m->private; in mtl_drpc() local
316 struct intel_gt *gt = m->private; in drpc_show() local
459 struct intel_gt *gt = data; in llc_eval() local
540 struct intel_gt *gt = data; in rps_eval() local
549 struct intel_gt *gt = data; in perf_limit_reasons_get() local
560 struct intel_gt *gt = data; in perf_limit_reasons_clear() local
[all …]
A Dintel_gt_mcr.c141 void intel_gt_mcr_init(struct intel_gt *gt) in intel_gt_mcr_init()
246 static u32 rw_with_mcr_steering_fw(struct intel_gt *gt, in rw_with_mcr_steering_fw()
323 static u32 rw_with_mcr_steering(struct intel_gt *gt, in rw_with_mcr_steering()
366 void intel_gt_mcr_lock(struct intel_gt *gt, unsigned long *flags) in intel_gt_mcr_lock()
432 u32 intel_gt_mcr_read(struct intel_gt *gt, in intel_gt_mcr_read()
468 void intel_gt_mcr_multicast_write(struct intel_gt *gt, in intel_gt_mcr_multicast_write()
558 static bool reg_needs_read_steering(struct intel_gt *gt, in reg_needs_read_steering()
589 static void get_nonterminated_steering(struct intel_gt *gt, in get_nonterminated_steering()
658 void intel_gt_mcr_get_nonterminated_steering(struct intel_gt *gt, in intel_gt_mcr_get_nonterminated_steering()
739 struct intel_gt *gt, in report_steering_type()
[all …]
A Dintel_gt_pm_irq.c13 static void write_pm_imr(struct intel_gt *gt) in write_pm_imr()
32 static void gen6_gt_pm_update_irq(struct intel_gt *gt, in gen6_gt_pm_update_irq()
52 void gen6_gt_pm_unmask_irq(struct intel_gt *gt, u32 mask) in gen6_gt_pm_unmask_irq()
57 void gen6_gt_pm_mask_irq(struct intel_gt *gt, u32 mask) in gen6_gt_pm_mask_irq()
62 void gen6_gt_pm_reset_iir(struct intel_gt *gt, u32 reset_mask) in gen6_gt_pm_reset_iir()
74 static void write_pm_ier(struct intel_gt *gt) in write_pm_ier()
93 void gen6_gt_pm_enable_irq(struct intel_gt *gt, u32 enable_mask) in gen6_gt_pm_enable_irq()
102 void gen6_gt_pm_disable_irq(struct intel_gt *gt, u32 disable_mask) in gen6_gt_pm_disable_irq()
A Dintel_gt.h16 #define GT_TRACE(gt, fmt, ...) do { \ argument
22 static inline bool gt_is_root(struct intel_gt *gt) in gt_is_root()
75 static inline u32 intel_gt_scratch_offset(const struct intel_gt *gt, in intel_gt_scratch_offset()
81 static inline bool intel_gt_has_unrecoverable_error(const struct intel_gt *gt) in intel_gt_has_unrecoverable_error()
87 static inline bool intel_gt_is_wedged(const struct intel_gt *gt) in intel_gt_is_wedged()
110 static inline u32 intel_gt_tlb_seqno(const struct intel_gt *gt) in intel_gt_tlb_seqno()
115 static inline u32 intel_gt_next_invalidate_tlb_full(const struct intel_gt *gt) in intel_gt_next_invalidate_tlb_full()
A Dintel_gt_requests.c34 static bool flush_submission(struct intel_gt *gt, long timeout) in flush_submission()
133 long intel_gt_retire_requests_timeout(struct intel_gt *gt, long timeout, in intel_gt_retire_requests_timeout()
207 struct intel_gt *gt = in retire_work_handler() local
215 void intel_gt_init_requests(struct intel_gt *gt) in intel_gt_init_requests()
220 void intel_gt_park_requests(struct intel_gt *gt) in intel_gt_park_requests()
225 void intel_gt_unpark_requests(struct intel_gt *gt) in intel_gt_unpark_requests()
231 void intel_gt_fini_requests(struct intel_gt *gt) in intel_gt_fini_requests()
241 struct intel_gt *gt = in intel_gt_watchdog_work() local
A Dselftest_slpc.c22 struct intel_gt *gt; member
53 static int slpc_set_freq(struct intel_gt *gt, u32 freq) in slpc_set_freq()
73 static u64 measure_power_at_freq(struct intel_gt *gt, int *freq, u64 *power) in measure_power_at_freq()
212 struct intel_gt *gt = rps_to_gt(rps); in max_granted_freq() local
238 static int run_test(struct intel_gt *gt, int test_type) in run_test()
378 struct intel_gt *gt; in live_slpc_vary_min() local
394 struct intel_gt *gt; in live_slpc_vary_max() local
411 struct intel_gt *gt; in live_slpc_max_granted() local
427 struct intel_gt *gt; in live_slpc_power() local
450 struct intel_gt *gt; in live_slpc_tile_interaction() local
[all …]
A Dintel_workarounds.c521 struct intel_gt *gt = engine->gt; in skl_tune_iz_hashing() local
1005 gen4_gt_workarounds_init(struct intel_gt *gt, in gen4_gt_workarounds_init()
1220 static void debug_dump_steering(struct intel_gt *gt) in debug_dump_steering()
1240 icl_wa_init_mcr(struct intel_gt *gt, struct i915_wa_list *wal) in icl_wa_init_mcr()
1271 xehp_init_mcr(struct intel_gt *gt, struct i915_wa_list *wal) in xehp_init_mcr()
1360 pvc_init_mcr(struct intel_gt *gt, struct i915_wa_list *wal) in pvc_init_mcr()
1445 wa_14011060649(struct intel_gt *gt, struct i915_wa_list *wal) in wa_14011060649()
1818 void intel_gt_init_workarounds(struct intel_gt *gt) in intel_gt_init_workarounds()
1861 struct intel_gt *gt = wal->gt; in wa_list_apply() local
1907 void intel_gt_apply_workarounds(struct intel_gt *gt) in intel_gt_apply_workarounds()
[all …]
A Dintel_sseu_debugfs.c15 static void cherryview_sseu_device_status(struct intel_gt *gt, in cherryview_sseu_device_status()
49 static void gen11_sseu_device_status(struct intel_gt *gt, in gen11_sseu_device_status()
109 static void gen9_sseu_device_status(struct intel_gt *gt, in gen9_sseu_device_status()
168 static void bdw_sseu_device_status(struct intel_gt *gt, in bdw_sseu_device_status()
231 int intel_sseu_status(struct seq_file *m, struct intel_gt *gt) in intel_sseu_status()
274 struct intel_gt *gt = m->private; in sseu_status_show() local
282 struct intel_gt *gt = m->private; in sseu_topology_show() local
291 void intel_sseu_debugfs_register(struct intel_gt *gt, struct dentry *root) in intel_sseu_debugfs_register()
A Dselftest_hangcheck.c33 struct intel_gt *gt; member
106 struct intel_gt *gt = h->gt; in hang_create_request() local
286 struct intel_gt *gt = arg; in igt_hang_sanitycheck() local
350 struct intel_gt *gt = arg; in igt_reset_nop() local
426 struct intel_gt *gt = arg; in igt_reset_nop_engine() local
547 struct intel_gt *gt = arg; in igt_reset_fail_engine() local
1268 struct intel_gt *gt = arg; in igt_reset_engines() local
1297 struct intel_gt *gt = arg; in igt_reset_wait() local
1583 struct intel_gt *gt = arg; in igt_reset_evict_ggtt() local
1591 struct intel_gt *gt = arg; in igt_reset_evict_ppgtt() local
[all …]
A Dselftest_reset.c18 __igt_reset_stolen(struct intel_gt *gt, in __igt_reset_stolen()
188 struct intel_gt *gt = arg; in igt_reset_engines_stolen() local
207 struct intel_gt *gt = arg; in igt_global_reset() local
237 struct intel_gt *gt = arg; in igt_wedged_reset() local
258 struct intel_gt *gt = arg; in igt_atomic_reset() local
302 struct intel_gt *gt = arg; in igt_atomic_engine_reset() local
379 struct intel_gt *gt = to_gt(i915); in intel_reset_live_selftests() local
A Dintel_gt_debugfs.c17 int intel_gt_debugfs_reset_show(struct intel_gt *gt, u64 *val) in intel_gt_debugfs_reset_show()
33 void intel_gt_debugfs_reset_store(struct intel_gt *gt, u64 val) in intel_gt_debugfs_reset_store()
65 struct intel_gt *gt = m->private; in steering_show() local
73 static void gt_debugfs_register(struct intel_gt *gt, struct dentry *root) in gt_debugfs_register()
83 void intel_gt_debugfs_register(struct intel_gt *gt) in intel_gt_debugfs_register()
A Dselftest_execlists.c111 struct intel_gt *gt = arg; in live_sanitycheck() local
327 struct intel_gt *gt = arg; in live_unlite_ring() local
477 struct intel_gt *gt = arg; in live_pin_rewind() local
581 struct intel_gt *gt = arg; in live_hold_reset() local
688 struct intel_gt *gt = arg; in live_error_interrupt() local
978 struct intel_gt *gt = arg; in live_timeslice_preempt() local
1113 struct intel_gt *gt = arg; in live_timeslice_rewind() local
1286 struct intel_gt *gt = arg; in live_timeslice_queue() local
1412 struct intel_gt *gt = arg; in live_timeslice_nopreempt() local
1527 struct intel_gt *gt = arg; in live_busywait_preempt() local
[all …]
A Dintel_gt_clock_utils.c175 void intel_gt_init_clock_frequency(struct intel_gt *gt) in intel_gt_init_clock_frequency()
194 void intel_gt_check_clock_frequency(const struct intel_gt *gt) in intel_gt_check_clock_frequency()
209 u64 intel_gt_clock_interval_to_ns(const struct intel_gt *gt, u64 count) in intel_gt_clock_interval_to_ns()
214 u64 intel_gt_pm_interval_to_ns(const struct intel_gt *gt, u64 count) in intel_gt_pm_interval_to_ns()
219 u64 intel_gt_ns_to_clock_interval(const struct intel_gt *gt, u64 ns) in intel_gt_ns_to_clock_interval()
224 u64 intel_gt_ns_to_pm_interval(const struct intel_gt *gt, u64 ns) in intel_gt_ns_to_pm_interval()
A Dintel_gt_sysfs.c49 static struct kobject *gt_get_parent_obj(struct intel_gt *gt) in gt_get_parent_obj()
58 struct intel_gt *gt = intel_gt_sysfs_get_drvdata(kobj, attr->attr.name); in id_show() local
81 void intel_gt_sysfs_register(struct intel_gt *gt) in intel_gt_sysfs_register()
112 void intel_gt_sysfs_unregister(struct intel_gt *gt) in intel_gt_sysfs_unregister()
/linux-6.3-rc2/arch/riscv/kvm/
A Dvcpu_timer.c18 static u64 kvm_riscv_current_cycles(struct kvm_guest_timer *gt) in kvm_riscv_current_cycles()
24 struct kvm_guest_timer *gt, in kvm_riscv_delta_cycles2ns()
47 struct kvm_guest_timer *gt = &vcpu->kvm->arch.timer; in kvm_riscv_vcpu_hrtimer_expired() local
86 struct kvm_guest_timer *gt = &vcpu->kvm->arch.timer; in kvm_riscv_vcpu_update_hrtimer() local
114 struct kvm_guest_timer *gt = &vcpu->kvm->arch.timer; in kvm_riscv_vcpu_vstimer_expired() local
131 struct kvm_guest_timer *gt = &vcpu->kvm->arch.timer; in kvm_riscv_vcpu_timer_pending() local
143 struct kvm_guest_timer *gt = &vcpu->kvm->arch.timer; in kvm_riscv_vcpu_timer_blocking() local
165 struct kvm_guest_timer *gt = &vcpu->kvm->arch.timer; in kvm_riscv_vcpu_get_reg_timer() local
205 struct kvm_guest_timer *gt = &vcpu->kvm->arch.timer; in kvm_riscv_vcpu_set_reg_timer() local
290 struct kvm_guest_timer *gt = &vcpu->kvm->arch.timer; in kvm_riscv_vcpu_update_timedelta() local
[all …]
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc.c43 struct intel_gt *gt = guc_to_gt(guc); in intel_guc_notify() local
65 struct intel_gt *gt = guc_to_gt(guc); in intel_guc_init_send_regs() local
82 struct intel_gt *gt = guc_to_gt(guc); in gen9_reset_guc_interrupts() local
93 struct intel_gt *gt = guc_to_gt(guc); in gen9_enable_guc_interrupts() local
108 struct intel_gt *gt = guc_to_gt(guc); in gen9_disable_guc_interrupts() local
133 struct intel_gt *gt = guc_to_gt(guc); in gen11_reset_guc_interrupts() local
142 struct intel_gt *gt = guc_to_gt(guc); in gen11_enable_guc_interrupts() local
153 struct intel_gt *gt = guc_to_gt(guc); in gen11_disable_guc_interrupts() local
163 struct intel_gt *gt = guc_to_gt(guc); in intel_guc_init_early() local
266 struct intel_gt *gt = guc_to_gt(guc); in guc_ctl_wa_flags() local
[all …]
A Dintel_guc_ads.c144 struct intel_gt *gt = guc_to_gt(guc); in guc_policies_init() local
187 struct intel_gt *gt = guc_to_gt(guc); in intel_guc_global_policies_update() local
318 #define GUC_MMIO_REG_ADD(gt, regset, reg, masked) \ argument
350 #define GUC_MCR_REG_ADD(gt, regset, reg, masked) \ argument
359 struct intel_gt *gt = engine->gt; in guc_mmio_regset_init() local
411 struct intel_gt *gt = guc_to_gt(guc); in guc_mmio_reg_state_create() local
443 struct intel_gt *gt = guc_to_gt(guc); in guc_mmio_reg_state_init() local
507 struct intel_gt *gt = guc_to_gt(guc); in guc_prep_golden_context() local
597 struct intel_gt *gt = guc_to_gt(guc); in guc_init_golden_context() local
649 struct intel_gt *gt = guc_to_gt(guc); in guc_capture_prep_lists() local
[all …]
/linux-6.3-rc2/drivers/gpu/drm/i915/pxp/
A Dintel_pxp_irq.c27 struct intel_gt *gt; in intel_pxp_irq_handler() local
53 static inline void __pxp_set_interrupts(struct intel_gt *gt, u32 interrupts) in __pxp_set_interrupts()
62 static inline void pxp_irq_reset(struct intel_gt *gt) in pxp_irq_reset()
71 struct intel_gt *gt = pxp->ctrl_gt; in intel_pxp_irq_enable() local
86 struct intel_gt *gt = pxp->ctrl_gt; in intel_pxp_irq_disable() local
A Dintel_pxp.c68 static void kcr_pxp_enable(struct intel_gt *gt) in kcr_pxp_enable()
74 static void kcr_pxp_disable(struct intel_gt *gt) in kcr_pxp_disable()
83 struct intel_gt *gt = pxp->ctrl_gt; in create_vcs_context() local
118 struct intel_gt *gt = pxp->ctrl_gt; in pxp_init_full() local
185 struct intel_gt *gt; in intel_pxp_init() local
248 struct intel_gt *gt = pxp->ctrl_gt; in pxp_queue_termination() local

Completed in 74 milliseconds

123456