Home
last modified time | relevance | path

Searched refs:spin (Results 1 – 25 of 101) sorted by relevance

12345

/linux-6.3-rc2/drivers/gpu/drm/i915/selftests/
A Digt_spinner.c18 memset(spin, 0, sizeof(*spin)); in igt_spinner_init()
19 spin->gt = gt; in igt_spinner_init()
85 if (spin->ce && WARN_ON(spin->ce != ce)) in igt_spinner_pin()
87 spin->ce = ce; in igt_spinner_pin()
89 if (!spin->seqno) { in igt_spinner_pin()
97 if (!spin->batch) { in igt_spinner_pin()
100 mode = i915_coherent_map_type(spin->gt->i915, spin->obj, false); in igt_spinner_pin()
139 if (!spin->batch) { in igt_spinner_create_request()
226 if (!spin->batch) in igt_spinner_end()
237 if (spin->batch) { in igt_spinner_fini()
[all …]
A Digt_spinner.h29 int igt_spinner_init(struct igt_spinner *spin, struct intel_gt *gt);
30 int igt_spinner_pin(struct igt_spinner *spin,
33 void igt_spinner_fini(struct igt_spinner *spin);
36 igt_spinner_create_request(struct igt_spinner *spin,
39 void igt_spinner_end(struct igt_spinner *spin);
41 bool igt_wait_for_spinner(struct igt_spinner *spin, struct i915_request *rq);
/linux-6.3-rc2/arch/arm64/boot/dts/arm/
A Dfoundation-v8-spin-table.dtsi4 * ARMv8 Foundation model DTS (spin table configuration)
8 enable-method = "spin-table";
13 enable-method = "spin-table";
18 enable-method = "spin-table";
23 enable-method = "spin-table";
A Drtsm_ve-aemv8a.dts43 enable-method = "spin-table";
51 enable-method = "spin-table";
59 enable-method = "spin-table";
67 enable-method = "spin-table";
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/
A Dselftest_rps.c225 struct igt_spinner spin; in live_rps_clock_interval() local
267 igt_spinner_end(&spin); in live_rps_clock_interval()
323 igt_spinner_end(&spin); in live_rps_clock_interval()
359 igt_spinner_fini(&spin); in live_rps_clock_interval()
377 struct igt_spinner spin; in live_rps_control() local
425 igt_spinner_end(&spin); in live_rps_control()
435 igt_spinner_end(&spin); in live_rps_control()
467 igt_spinner_end(&spin); in live_rps_control()
492 igt_spinner_fini(&spin); in live_rps_control()
922 igt_spinner_end(spin); in __rps_up_interrupt()
[all …]
A Dselftest_execlists.c114 struct igt_spinner spin; in live_sanitycheck() local
148 igt_spinner_end(&spin); in live_sanitycheck()
160 igt_spinner_fini(&spin); in live_sanitycheck()
168 struct igt_spinner spin; in live_unlite_restore() local
295 igt_spinner_end(&spin); in live_unlite_restore()
311 igt_spinner_fini(&spin); in live_unlite_restore()
329 struct igt_spinner spin; in live_unlite_ring() local
456 igt_spinner_end(&spin); in live_unlite_ring()
471 igt_spinner_fini(&spin); in live_unlite_ring()
584 struct igt_spinner spin; in live_hold_reset() local
[all …]
A Dselftest_mocs.c49 static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin) in request_add_spin() argument
55 if (spin && !igt_wait_for_spinner(spin, rq)) in request_add_spin()
322 struct igt_spinner spin; in active_engine_reset() local
326 err = igt_spinner_init(&spin, ce->engine->gt); in active_engine_reset()
330 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in active_engine_reset()
332 igt_spinner_fini(&spin); in active_engine_reset()
336 err = request_add_spin(rq, &spin); in active_engine_reset()
344 igt_spinner_end(&spin); in active_engine_reset()
345 igt_spinner_fini(&spin); in active_engine_reset()
A Dselftest_workarounds.c54 if (spin && !igt_wait_for_spinner(spin, rq)) in request_add_spin()
284 spin = NULL; in switch_to_scratch_context()
291 if (err && spin) in switch_to_scratch_context()
292 igt_spinner_end(spin); in switch_to_scratch_context()
302 struct igt_spinner spin; in check_whitelist_across_reset() local
342 igt_spinner_end(&spin); in check_whitelist_across_reset()
372 igt_spinner_fini(&spin); in check_whitelist_across_reset()
1242 struct igt_spinner spin; in live_engine_reset_workarounds() local
1305 igt_spinner_fini(&spin); in live_engine_reset_workarounds()
1337 igt_spinner_end(&spin); in live_engine_reset_workarounds()
[all …]
A Dselftest_slpc.c244 struct igt_spinner spin; in run_test() local
256 if (igt_spinner_init(&spin, gt)) in run_test()
291 rq = igt_spinner_create_request(&spin, in run_test()
302 if (!igt_wait_for_spinner(&spin, rq)) { in run_test()
305 igt_spinner_end(&spin); in run_test()
326 igt_spinner_end(&spin); in run_test()
354 igt_spinner_end(&spin); in run_test()
369 igt_spinner_fini(&spin); in run_test()
A Dselftest_engine_pm.c248 struct igt_spinner spin; in live_engine_busy_stats() local
255 if (igt_spinner_init(&spin, gt)) in live_engine_busy_stats()
295 rq = igt_spinner_create_request(&spin, in live_engine_busy_stats()
305 if (!igt_wait_for_spinner(&spin, rq)) { in live_engine_busy_stats()
335 igt_spinner_end(&spin); in live_engine_busy_stats()
342 igt_spinner_fini(&spin); in live_engine_busy_stats()
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/uc/
A Dselftest_guc.c9 static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin) in request_add_spin() argument
15 if (spin && !igt_wait_for_spinner(spin, rq)) in request_add_spin()
150 struct igt_spinner spin; in intel_guc_steal_guc_ids() local
173 ret = igt_spinner_init(&spin, engine->gt); in intel_guc_steal_guc_ids()
178 spin_rq = igt_spinner_create_request(&spin, ce[context_index], in intel_guc_steal_guc_ids()
185 ret = request_add_spin(spin_rq, &spin); in intel_guc_steal_guc_ids()
218 igt_spinner_end(&spin); in intel_guc_steal_guc_ids()
226 igt_spinner_fini(&spin); in intel_guc_steal_guc_ids()
270 igt_spinner_end(&spin); in intel_guc_steal_guc_ids()
273 igt_spinner_fini(&spin); in intel_guc_steal_guc_ids()
A Dselftest_guc_hangcheck.c34 struct igt_spinner spin; in intel_hang_guc() local
70 ret = igt_spinner_init(&spin, engine->gt); in intel_hang_guc()
76 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in intel_hang_guc()
84 ret = request_add_spin(rq, &spin); in intel_hang_guc()
121 igt_spinner_end(&spin); in intel_hang_guc()
122 igt_spinner_fini(&spin); in intel_hang_guc()
/linux-6.3-rc2/arch/arm64/boot/dts/apple/
A Dt6002.dtsi71 enable-method = "spin-table";
85 enable-method = "spin-table";
99 enable-method = "spin-table";
113 enable-method = "spin-table";
127 enable-method = "spin-table";
141 enable-method = "spin-table";
155 enable-method = "spin-table";
169 enable-method = "spin-table";
183 enable-method = "spin-table";
197 enable-method = "spin-table";
A Dt600x-common.dtsi63 enable-method = "spin-table";
77 enable-method = "spin-table";
91 enable-method = "spin-table";
105 enable-method = "spin-table";
119 enable-method = "spin-table";
133 enable-method = "spin-table";
147 enable-method = "spin-table";
161 enable-method = "spin-table";
175 enable-method = "spin-table";
189 enable-method = "spin-table";
/linux-6.3-rc2/arch/arm64/boot/dts/altera/
A Dsocfpga_stratix10_swvp.dts39 enable-method = "spin-table";
44 enable-method = "spin-table";
49 enable-method = "spin-table";
54 enable-method = "spin-table";
/linux-6.3-rc2/Documentation/devicetree/bindings/cpu/
A Dcpu-topology.txt280 enable-method = "spin-table";
288 enable-method = "spin-table";
296 enable-method = "spin-table";
304 enable-method = "spin-table";
312 enable-method = "spin-table";
320 enable-method = "spin-table";
328 enable-method = "spin-table";
336 enable-method = "spin-table";
344 enable-method = "spin-table";
352 enable-method = "spin-table";
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/arm/
A Dcpus.yaml200 - spin-table
446 enable-method = "spin-table";
454 enable-method = "spin-table";
462 enable-method = "spin-table";
470 enable-method = "spin-table";
478 enable-method = "spin-table";
486 enable-method = "spin-table";
494 enable-method = "spin-table";
502 enable-method = "spin-table";
510 enable-method = "spin-table";
[all …]
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/selftests/
A Di915_gem_migrate.c185 struct igt_spinner *spin, in __igt_lmem_pages_migrate() argument
260 if (spin) { in __igt_lmem_pages_migrate()
266 igt_spinner_end(spin); in __igt_lmem_pages_migrate()
376 struct igt_spinner spin; in igt_async_migrate() local
383 if (igt_spinner_init(&spin, gt)) { in igt_async_migrate()
411 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in igt_async_migrate()
425 err = __igt_lmem_pages_migrate(gt, &ppgtt->vm, &deps, &spin, in igt_async_migrate()
434 igt_spinner_fini(&spin); in igt_async_migrate()
A Di915_gem_context.c1044 *spin = NULL; in __sseu_prepare()
1048 *spin = kzalloc(sizeof(**spin), GFP_KERNEL); in __sseu_prepare()
1049 if (!*spin) in __sseu_prepare()
1073 igt_spinner_end(*spin); in __sseu_prepare()
1097 if (spin) in __read_slice_count()
1098 igt_spinner_end(spin); in __read_slice_count()
1181 if (spin) in __sseu_finish()
1182 igt_spinner_end(spin); in __sseu_finish()
1221 if (spin) { in __sseu_test()
1222 igt_spinner_end(spin); in __sseu_test()
[all …]
/linux-6.3-rc2/arch/arm64/boot/dts/freescale/
A Ds32v234.dtsi30 enable-method = "spin-table";
39 enable-method = "spin-table";
48 enable-method = "spin-table";
57 enable-method = "spin-table";
/linux-6.3-rc2/drivers/of/unittest-data/
A Doverlay_common.dtsi30 spin = "clockwise";
55 spin-controller = < &spin_ctrl_2 5 &spin_ctrl_2 7 >;
56 spin-controller-names = "track_1", "track_2";
A Doverlay.dtso44 spin-controller = < &spin_ctrl_1 3 >;
45 spin-rph = < 30 >;
/linux-6.3-rc2/Documentation/hwmon/
A Ddrivetemp.rst36 Reading the drive temperature may reset the spin down timer on some drives.
43 change its mode (meaning the drive will not spin up). It is unknown if other
47 intervals larger than twice the spin-down time. Otherwise affected drives
48 will never spin down.
/linux-6.3-rc2/arch/arm64/boot/dts/toshiba/
A Dtmpv7708.dtsi60 enable-method = "spin-table";
68 enable-method = "spin-table";
76 enable-method = "spin-table";
84 enable-method = "spin-table";
92 enable-method = "spin-table";
100 enable-method = "spin-table";
108 enable-method = "spin-table";
116 enable-method = "spin-table";
/linux-6.3-rc2/arch/arm/boot/dts/
A Dbcm2837.dtsi53 enable-method = "spin-table";
68 enable-method = "spin-table";
83 enable-method = "spin-table";
98 enable-method = "spin-table";

Completed in 58 milliseconds

12345