/Linux-v5.4/drivers/gpu/drm/i915/selftests/ |
D | igt_spinner.c | 12 int igt_spinner_init(struct igt_spinner *spin, struct intel_gt *gt) in igt_spinner_init() argument 20 memset(spin, 0, sizeof(*spin)); in igt_spinner_init() 21 spin->gt = gt; in igt_spinner_init() 23 spin->hws = i915_gem_object_create_internal(gt->i915, PAGE_SIZE); in igt_spinner_init() 24 if (IS_ERR(spin->hws)) { in igt_spinner_init() 25 err = PTR_ERR(spin->hws); in igt_spinner_init() 29 spin->obj = i915_gem_object_create_internal(gt->i915, PAGE_SIZE); in igt_spinner_init() 30 if (IS_ERR(spin->obj)) { in igt_spinner_init() 31 err = PTR_ERR(spin->obj); in igt_spinner_init() 35 i915_gem_object_set_cache_coherency(spin->hws, I915_CACHE_LLC); in igt_spinner_init() [all …]
|
D | igt_spinner.h | 27 int igt_spinner_init(struct igt_spinner *spin, struct intel_gt *gt); 28 void igt_spinner_fini(struct igt_spinner *spin); 31 igt_spinner_create_request(struct igt_spinner *spin, 34 void igt_spinner_end(struct igt_spinner *spin); 36 bool igt_wait_for_spinner(struct igt_spinner *spin, struct i915_request *rq);
|
/Linux-v5.4/arch/arm64/boot/dts/arm/ |
D | foundation-v8-spin-table.dtsi | 4 * 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";
|
D | rtsm_ve-aemv8a.dts | 43 enable-method = "spin-table"; 51 enable-method = "spin-table"; 59 enable-method = "spin-table"; 67 enable-method = "spin-table";
|
D | foundation-v8-gicv3.dts | 10 #include "foundation-v8-spin-table.dtsi"
|
D | foundation-v8.dts | 10 #include "foundation-v8-spin-table.dtsi"
|
/Linux-v5.4/drivers/gpu/drm/i915/gt/ |
D | selftest_lrc.c | 28 struct igt_spinner spin; in live_sanitycheck() local 38 if (igt_spinner_init(&spin, &i915->gt)) in live_sanitycheck() 48 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in live_sanitycheck() 55 if (!igt_wait_for_spinner(&spin, rq)) { in live_sanitycheck() 63 igt_spinner_end(&spin); in live_sanitycheck() 75 igt_spinner_fini(&spin); in live_sanitycheck() 485 spinner_create_request(struct igt_spinner *spin, in spinner_create_request() argument 497 rq = igt_spinner_create_request(spin, ce, arb); in spinner_create_request() 722 struct igt_spinner spin; member 733 if (igt_spinner_init(&c->spin, &i915->gt)) in preempt_client_init() [all …]
|
D | selftest_workarounds.c | 241 struct igt_spinner *spin) in switch_to_scratch_context() argument 260 rq = igt_spinner_create_request(spin, ce, MI_NOOP); in switch_to_scratch_context() 266 spin = NULL; in switch_to_scratch_context() 273 if (spin && !igt_wait_for_spinner(spin, rq)) { in switch_to_scratch_context() 279 if (err && spin) in switch_to_scratch_context() 280 igt_spinner_end(spin); in switch_to_scratch_context() 291 struct igt_spinner spin; in check_whitelist_across_reset() local 302 err = igt_spinner_init(&spin, engine->gt); in check_whitelist_across_reset() 312 err = switch_to_scratch_context(engine, &spin); in check_whitelist_across_reset() 319 igt_spinner_end(&spin); in check_whitelist_across_reset() [all …]
|
/Linux-v5.4/drivers/gpu/drm/i915/gem/selftests/ |
D | i915_gem_context.c | 717 struct igt_spinner **spin) in __sseu_prepare() argument 722 *spin = NULL; in __sseu_prepare() 726 *spin = kzalloc(sizeof(**spin), GFP_KERNEL); in __sseu_prepare() 727 if (!*spin) in __sseu_prepare() 730 ret = igt_spinner_init(*spin, ce->engine->gt); in __sseu_prepare() 734 rq = igt_spinner_create_request(*spin, ce, MI_NOOP); in __sseu_prepare() 742 if (!igt_wait_for_spinner(*spin, rq)) { in __sseu_prepare() 751 igt_spinner_end(*spin); in __sseu_prepare() 753 igt_spinner_fini(*spin); in __sseu_prepare() 755 kfree(fetch_and_zero(spin)); in __sseu_prepare() [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/cpu/ |
D | cpu-topology.txt | 280 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-v5.4/arch/arm/boot/dts/ |
D | bcm2837.dtsi | 45 enable-method = "spin-table"; 53 enable-method = "spin-table"; 61 enable-method = "spin-table"; 69 enable-method = "spin-table";
|
/Linux-v5.4/drivers/of/unittest-data/ |
D | overlay_base.dts | 32 spin = "clockwise"; 57 spin-controller = < &spin_ctrl_2 5 &spin_ctrl_2 7 >; 58 spin-controller-names = "track_1", "track_2";
|
D | overlay.dts | 44 spin-controller = < &spin_ctrl_1 3 >; 45 spin-rph = < 30 >;
|
/Linux-v5.4/drivers/net/can/softing/ |
D | softing_main.c | 33 spin_lock_bh(&card->spin); in softing_set_reset_dpram() 36 spin_unlock_bh(&card->spin); in softing_set_reset_dpram() 43 spin_lock_bh(&card->spin); in softing_clr_reset_dpram() 46 spin_unlock_bh(&card->spin); in softing_clr_reset_dpram() 65 spin_lock(&card->spin); in softing_netdev_start_xmit() 114 spin_unlock(&card->spin); in softing_netdev_start_xmit() 326 spin_lock_bh(&card->spin); in softing_irq_thread() 331 spin_unlock_bh(&card->spin); in softing_irq_thread() 772 spin_lock_init(&card->spin); in softing_pdev_probe()
|
D | softing.h | 41 spinlock_t spin; /* protect this structure & DPRAM access */ member
|
/Linux-v5.4/drivers/gpu/drm/i915/ |
D | Kconfig.profile | 21 take a non-negligible time to setup, we do a short spin first to 25 May be 0 to disable the initial spin. In practice, we estimate
|
/Linux-v5.4/arch/powerpc/boot/dts/ |
D | iss4xx-mpic.dts | 61 enable-method = "spin-table"; 77 enable-method = "spin-table"; 93 enable-method = "spin-table";
|
/Linux-v5.4/arch/arm64/boot/dts/apm/ |
D | apm-shadowcat.dtsi | 22 enable-method = "spin-table"; 32 enable-method = "spin-table"; 42 enable-method = "spin-table"; 52 enable-method = "spin-table"; 62 enable-method = "spin-table"; 72 enable-method = "spin-table"; 82 enable-method = "spin-table"; 92 enable-method = "spin-table";
|
D | apm-storm.dtsi | 22 enable-method = "spin-table"; 30 enable-method = "spin-table"; 38 enable-method = "spin-table"; 46 enable-method = "spin-table"; 54 enable-method = "spin-table"; 62 enable-method = "spin-table"; 70 enable-method = "spin-table"; 78 enable-method = "spin-table";
|
/Linux-v5.4/Documentation/hwmon/ |
D | lm93.rst | 238 A spin-up cycle occurs when a PWM output is commanded from 0% duty cycle to 239 some value > 0%. The LM93 supports a minimum duty cycle during spin-up. These 242 duration of the spin-up cycle is also configurable. These values are found in 244 the spin-up time in seconds. The available spin-up times are constrained by 301 pwm<n>_auto_spinup_min minimum duty cycle during spin-up 302 pwm<n>_auto_spinup_time duration of spin-up
|
/Linux-v5.4/Documentation/trace/ |
D | hwlat_detector.rst | 55 for every 1,000,000 usecs (1s) the hwlat detector will spin for 500,000 usecs 77 - hwlat_detector/width - specified amount of time to spin within window (usecs)
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/ux500/ |
D | boards.txt | 18 backupram: (used for CPU spin tables and for storing data
|
/Linux-v5.4/Documentation/admin-guide/laptops/ |
D | laptop-mode.rst | 85 have caused the hard disk to spin up) causes Linux to flush all dirty blocks. The 101 occurs only once every 10 minutes, or whenever the disk is forced to spin up by 104 If you want to find out which process caused the disk to spin up, you can 108 needs to spin up, and to increase battery life even more. The output of 204 * You can spin down the disk while playing MP3, by setting disk readahead 206 once, and will then spin down while the MP3 is playing. (Thanks to Bartek 216 spin down, this is a likely culprit. 249 # Read-ahead, in 512-byte sectors. You can spin down the disk while playing MP3/OGG 251 # will read a complete MP3 at once, and will then spin down while the MP3/OGG is
|
/Linux-v5.4/Documentation/usb/ |
D | dwc3.rst | 13 As it turns out some DWC3-commands ~1ms to complete. Currently we spin
|
/Linux-v5.4/include/linux/ |
D | iomap.h | 199 int iomap_dio_iopoll(struct kiocb *kiocb, bool spin);
|