| /drivers/gpu/drm/i915/selftests/ |
| A D | igt_spinner.c | 18 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 = intel_gt_coherent_map_type(spin->gt, spin->obj, false); in igt_spinner_pin() 139 if (!spin->batch) { in igt_spinner_create_request() 229 if (!spin->batch) in igt_spinner_end() 240 if (spin->batch) { in igt_spinner_fini() [all …]
|
| A D | igt_spinner.h | 29 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);
|
| A D | i915_request.c | 646 struct igt_spinner spin; in __cancel_inactive() local 690 igt_spinner_fini(&spin); in __cancel_inactive() 699 struct igt_spinner spin; in __cancel_active() local 751 igt_spinner_fini(&spin); in __cancel_active() 760 struct igt_spinner spin; in __cancel_completed() local 778 igt_spinner_end(&spin); in __cancel_completed() 800 igt_spinner_fini(&spin); in __cancel_completed() 821 struct igt_spinner spin; in __cancel_reset() local 907 igt_spinner_fini(&spin); in __cancel_reset() 1559 struct igt_spinner spin; in __live_parallel_spin() local [all …]
|
| /drivers/gpu/drm/i915/gt/uc/ |
| A D | selftest_guc.c | 17 if (spin && !igt_wait_for_spinner(spin, rq)) in request_add_spin() 152 struct igt_spinner spin; in intel_guc_steal_guc_ids() local 220 igt_spinner_end(&spin); in intel_guc_steal_guc_ids() 228 igt_spinner_fini(&spin); in intel_guc_steal_guc_ids() 272 igt_spinner_end(&spin); in intel_guc_steal_guc_ids() 275 igt_spinner_fini(&spin); in intel_guc_steal_guc_ids() 314 struct igt_spinner spin; in intel_guc_fast_request() local 348 ret = request_add_spin(rq, &spin); in intel_guc_fast_request() 381 igt_spinner_end(&spin); in intel_guc_fast_request() 395 igt_spinner_end(&spin); in intel_guc_fast_request() [all …]
|
| A D | selftest_guc_hangcheck.c | 35 struct igt_spinner spin; in intel_hang_guc() local 71 ret = igt_spinner_init(&spin, engine->gt); in intel_hang_guc() 77 rq = igt_spinner_create_request(&spin, ce, MI_ARB_CHECK); in intel_hang_guc() 85 ret = request_add_spin(rq, &spin); in intel_hang_guc() 122 igt_spinner_end(&spin); in intel_hang_guc() 123 igt_spinner_fini(&spin); in intel_hang_guc()
|
| /drivers/gpu/drm/i915/gt/ |
| A D | selftest_rps.c | 226 struct igt_spinner spin; in live_rps_clock_interval() local 269 igt_spinner_end(&spin); in live_rps_clock_interval() 325 igt_spinner_end(&spin); in live_rps_clock_interval() 361 igt_spinner_fini(&spin); in live_rps_clock_interval() 379 struct igt_spinner spin; in live_rps_control() local 428 igt_spinner_end(&spin); in live_rps_control() 438 igt_spinner_end(&spin); in live_rps_control() 470 igt_spinner_end(&spin); in live_rps_control() 496 igt_spinner_fini(&spin); in live_rps_control() 926 igt_spinner_end(spin); in __rps_up_interrupt() [all …]
|
| A D | selftest_execlists.c | 114 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 D | selftest_mocs.c | 49 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() 323 struct igt_spinner spin; in active_engine_reset() local 327 err = igt_spinner_init(&spin, ce->engine->gt); in active_engine_reset() 331 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in active_engine_reset() 333 igt_spinner_fini(&spin); in active_engine_reset() 337 err = request_add_spin(rq, &spin); in active_engine_reset() 345 igt_spinner_end(&spin); in active_engine_reset() 346 igt_spinner_fini(&spin); in active_engine_reset()
|
| A D | selftest_workarounds.c | 54 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 D | selftest_slpc.c | 285 struct igt_spinner spin; in run_test() local 297 if (igt_spinner_init(&spin, gt)) in run_test() 340 rq = igt_spinner_create_request(&spin, in run_test() 351 if (!igt_wait_for_spinner(&spin, rq)) { in run_test() 354 igt_spinner_end(&spin); in run_test() 375 igt_spinner_end(&spin); in run_test() 403 igt_spinner_end(&spin); in run_test() 417 igt_spinner_fini(&spin); in run_test()
|
| A D | selftest_engine_pm.c | 249 struct igt_spinner spin; in live_engine_busy_stats() local 256 if (igt_spinner_init(&spin, gt)) in live_engine_busy_stats() 296 rq = igt_spinner_create_request(&spin, in live_engine_busy_stats() 306 if (!igt_wait_for_spinner(&spin, rq)) { in live_engine_busy_stats() 336 igt_spinner_end(&spin); in live_engine_busy_stats() 343 igt_spinner_fini(&spin); in live_engine_busy_stats()
|
| A D | selftest_reset.c | 28 struct igt_spinner spin; in __igt_reset_stolen() local 54 err = igt_spinner_init(&spin, gt); in __igt_reset_stolen() 73 rq = igt_spinner_create_request(&spin, ce, MI_ARB_CHECK); in __igt_reset_stolen() 173 igt_spinner_fini(&spin); in __igt_reset_stolen()
|
| A D | selftest_migrate.c | 535 struct igt_spinner spin; member 542 igt_spinner_end(&st->spin); in spinner_kill() 565 if (igt_spinner_init(&st.spin, to_gt(i915))) in live_emit_pte_full_ring() 590 rq = igt_spinner_create_request(&st.spin, ce, MI_ARB_CHECK); in live_emit_pte_full_ring() 597 if (!igt_wait_for_spinner(&st.spin, rq)) { in live_emit_pte_full_ring() 672 igt_spinner_fini(&st.spin); in live_emit_pte_full_ring()
|
| /drivers/pinctrl/spacemit/ |
| A D | pinctrl-k1.c | 175 const struct spacemit_pin *spin = spacemit_get_pin(pctrl, pin); in spacemit_pctrl_dbg_show() local 176 enum spacemit_pin_io_type type = spacemit_to_pin_io_type(spin); in spacemit_pctrl_dbg_show() 436 const struct spacemit_pin *spin = configs[i].pin; in spacemit_pmx_set_mux() local 439 reg = spacemit_pin_to_reg(pctrl, spin->pin); in spacemit_pmx_set_mux() 455 const struct spacemit_pin *spin = spacemit_get_pin(pctrl, pin); in spacemit_request_gpio() local 460 writel_relaxed(spin->gpiofunc, reg); in spacemit_request_gpio() 514 if (!spin) in spacemit_pinconf_generate_config() 563 type = spacemit_to_pin_io_type(spin); in spacemit_pinconf_generate_config() 615 reg = spacemit_pin_to_reg(pctrl, spin->pin); in spacemit_pin_set_config() 644 const struct spacemit_pin *spin; in spacemit_pinconf_group_set() local [all …]
|
| /drivers/gpu/drm/i915/gem/selftests/ |
| A D | i915_gem_migrate.c | 185 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 D | i915_gem_context.c | 1052 *spin = NULL; in __sseu_prepare() 1056 *spin = kzalloc(sizeof(**spin), GFP_KERNEL); in __sseu_prepare() 1057 if (!*spin) in __sseu_prepare() 1081 igt_spinner_end(*spin); in __sseu_prepare() 1105 if (spin) in __read_slice_count() 1106 igt_spinner_end(spin); in __read_slice_count() 1189 if (spin) in __sseu_finish() 1190 igt_spinner_end(spin); in __sseu_finish() 1229 if (spin) { in __sseu_test() 1230 igt_spinner_end(spin); in __sseu_test() [all …]
|
| /drivers/of/unittest-data/ |
| A D | overlay_common.dtsi | 30 spin = "clockwise"; 55 spin-controller = <&spin_ctrl_2 5 &spin_ctrl_2 7>; 56 spin-controller-names = "track_1", "track_2";
|
| A D | overlay.dtso | 43 spin-controller = <&spin_ctrl_1 3>; 44 spin-rph = <30>;
|
| /drivers/net/can/softing/ |
| A D | softing_main.c | 34 spin_lock_bh(&card->spin); in softing_set_reset_dpram() 37 spin_unlock_bh(&card->spin); in softing_set_reset_dpram() 44 spin_lock_bh(&card->spin); in softing_clr_reset_dpram() 47 spin_unlock_bh(&card->spin); in softing_clr_reset_dpram() 66 spin_lock(&card->spin); in softing_netdev_start_xmit() 115 spin_unlock(&card->spin); in softing_netdev_start_xmit() 325 spin_lock_bh(&card->spin); in softing_irq_thread() 330 spin_unlock_bh(&card->spin); in softing_irq_thread() 778 spin_lock_init(&card->spin); in softing_pdev_probe()
|
| A D | softing.h | 41 spinlock_t spin; /* protect this structure & DPRAM access */ member
|
| /drivers/gpu/drm/i915/ |
| A D | Kconfig.profile | 98 take a non-negligible time to setup, we do a short spin first to 105 May be 0 to disable the initial spin. In practice, we estimate
|
| /drivers/gpu/drm/nouveau/nvkm/engine/sec/fuc/ |
| A D | g98.fuc0s | 129 spin: 131 bra #spin
|
| /drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/ |
| A D | com.fuc | 160 spin: 162 bra #spin
|
| /drivers/media/dvb-frontends/ |
| A D | drxk_hard.c | 771 const char *spin = ""; in get_device_capabilities() local 825 spin = "A1"; in get_device_capabilities() 829 spin = "A2"; in get_device_capabilities() 833 spin = "A3"; in get_device_capabilities() 954 ((sio_top_jtagid_lo >> 12) & 0xFF), spin, in get_device_capabilities()
|
| /drivers/usb/gadget/ |
| A D | Kconfig | 127 save often and spin up occasionally to move data within VFS.
|