/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_pps.c | 64 intel_wakeref_t wakeref; local 69 wakeref = intel_display_power_get(dev_priv, POWER_DOMAIN_DISPLAY_CORE); 72 return wakeref; 76 intel_wakeref_t wakeref) 81 intel_display_power_put(dev_priv, POWER_DOMAIN_DISPLAY_CORE, wakeref); 669 intel_wakeref_t wakeref; local 674 with_intel_pps_lock(intel_dp, wakeref) 781 intel_wakeref_t wakeref; local 788 with_intel_pps_lock(intel_dp, wakeref) 841 intel_wakeref_t wakeref; local 75 intel_pps_unlock(struct intel_dp *intel_dp, intel_wakeref_t wakeref) argument 860 intel_wakeref_t wakeref; local 971 intel_wakeref_t wakeref; local 1025 intel_wakeref_t wakeref; local 1038 intel_wakeref_t wakeref; local 1064 intel_wakeref_t wakeref; local 1092 intel_wakeref_t wakeref; local 1243 intel_wakeref_t wakeref; local 1562 intel_wakeref_t wakeref; local 1586 intel_wakeref_t wakeref; local 1629 intel_wakeref_t wakeref; local [all...] |
H A D | intel_pps.h | 21 intel_wakeref_t intel_pps_unlock(struct intel_dp *intel_dp, intel_wakeref_t wakeref);
|
H A D | intel_display_power.c | 529 intel_wakeref_t wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm); local 535 return wakeref; 555 intel_wakeref_t wakeref; local 558 wakeref = intel_runtime_pm_get_if_in_use(&dev_priv->runtime_pm); 559 if (!wakeref) 574 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref); 575 wakeref = 0; 578 return wakeref; 619 intel_wakeref_t wakeref, 626 power_domains->async_put_wakeref = wakeref; 618 queue_async_put_domains_work(struct i915_power_domains *power_domains, intel_wakeref_t wakeref, int delay_ms) argument 641 intel_wakeref_t wakeref; local 727 __intel_display_power_put_async(struct drm_i915_private *i915, enum intel_display_power_domain domain, intel_wakeref_t wakeref, int delay_ms) argument 839 intel_display_power_put(struct drm_i915_private *dev_priv, enum intel_display_power_domain domain, intel_wakeref_t wakeref) argument [all...] |
H A D | hsw_ips.c | 327 intel_wakeref_t wakeref; local 329 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 343 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
|
H A D | intel_fb_pin.c | 116 intel_wakeref_t wakeref; local 148 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm); 227 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
|
H A D | intel_tc.c | 205 intel_wakeref_t wakeref; local 207 wakeref = __tc_cold_block(tc, &domain); 211 return wakeref; 216 intel_wakeref_t wakeref) 220 intel_display_power_put(i915, domain, wakeref); 224 tc_cold_unblock(struct intel_tc_port *tc, intel_wakeref_t wakeref) argument 231 __tc_cold_unblock(tc, domain, wakeref); 306 intel_wakeref_t wakeref; local 309 with_intel_display_power(i915, POWER_DOMAIN_DISPLAY_CORE, wakeref) 330 intel_wakeref_t wakeref; local 215 __tc_cold_unblock(struct intel_tc_port *tc, enum intel_display_power_domain domain, intel_wakeref_t wakeref) argument 351 intel_wakeref_t wakeref; local 499 intel_wakeref_t wakeref; local 739 intel_wakeref_t wakeref; local 784 intel_wakeref_t wakeref; local 972 intel_wakeref_t wakeref; local [all...] |
H A D | intel_crt.c | 105 intel_wakeref_t wakeref; local 108 wakeref = intel_display_power_get_if_enabled(dev_priv, 110 if (!wakeref) 115 intel_display_power_put(dev_priv, encoder->power_domain, wakeref); 840 intel_wakeref_t wakeref; local 854 wakeref = intel_display_power_get(dev_priv, 863 wakeref = intel_display_power_get(dev_priv, 921 intel_display_power_put(dev_priv, intel_encoder->power_domain, wakeref); 932 intel_wakeref_t wakeref; local 939 wakeref [all...] |
H A D | intel_dpll_mgr.c | 228 pll->wakeref = intel_display_power_get(i915, pll->info->power_domain); 241 intel_display_power_put(i915, pll->info->power_domain, pll->wakeref); 525 intel_wakeref_t wakeref; local 528 wakeref = intel_display_power_get_if_enabled(i915, 530 if (!wakeref) 538 intel_display_power_put(i915, POWER_DOMAIN_DISPLAY_CORE, wakeref); 734 intel_wakeref_t wakeref; local 737 wakeref = intel_display_power_get_if_enabled(i915, 739 if (!wakeref) 745 intel_display_power_put(i915, POWER_DOMAIN_DISPLAY_CORE, wakeref); 754 intel_wakeref_t wakeref; local 1394 intel_wakeref_t wakeref; local 1430 intel_wakeref_t wakeref; local 2118 intel_wakeref_t wakeref; local 3500 intel_wakeref_t wakeref; local 3566 intel_wakeref_t wakeref; local 3637 intel_wakeref_t wakeref; local [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | intel_pcode.c | 247 intel_wakeref_t wakeref; local 255 with_intel_runtime_pm(uncore->rpm, wakeref) 263 intel_wakeref_t wakeref; local 271 with_intel_runtime_pm(uncore->rpm, wakeref)
|
H A D | i915_vma_resource.c | 113 if (vma_res->wakeref) 114 intel_runtime_pm_put(&vm->i915->runtime_pm, vma_res->wakeref); 240 /* Caller must already have a wakeref in this case. */ 242 vma_res->wakeref = intel_runtime_pm_get_if_in_use(&vm->i915->runtime_pm);
|
H A D | intel_wakeref.h | 47 intel_wakeref_t wakeref; member in struct:intel_wakeref 79 * intel_wakeref_get: Acquire the wakeref 80 * @wf: the wakeref 82 * Acquire a hold on the wakeref. The first user to do so, will acquire 83 * the runtime pm wakeref and then call the intel_wakeref_ops->get() 84 * underneath the wakeref mutex. 87 * the runtime-pm wakeref will be released and the acquisition unwound, 90 * Returns: 0 if the wakeref was acquired successfully, or a negative error 104 * __intel_wakeref_get: Acquire the wakeref, again 105 * @wf: the wakeref 330 intel_wakeref_t wakeref; member in struct:intel_wakeref_auto [all...] |
H A D | intel_runtime_pm.c | 75 intel_wakeref_t wakeref) 80 intel_ref_tracker_free(&rpm->debug, wakeref); 121 intel_wakeref_t wakeref) 192 * Returns: the wakeref cookie to pass to intel_runtime_pm_put_raw(), evaluates 193 * as True if the wakeref was acquired, or False otherwise. 210 * Returns: the wakeref cookie to pass to intel_runtime_pm_put() 236 * Returns: the wakeref cookie to pass to intel_runtime_pm_put(), evaluates 237 * as True if the wakeref was acquired, or False otherwise. 288 * Returns: the wakeref cookie to pass to intel_runtime_pm_put() 317 * @wref: wakeref acquire 74 untrack_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm, intel_wakeref_t wakeref) argument 120 untrack_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm, intel_wakeref_t wakeref) argument [all...] |
H A D | i915_gem.c | 122 intel_wakeref_t wakeref; local 137 wakeref = intel_runtime_pm_get(rpm); 202 intel_runtime_pm_put(rpm, wakeref); 387 intel_wakeref_t wakeref; local 397 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 444 intel_runtime_pm_put(&i915->runtime_pm, wakeref); 551 intel_wakeref_t wakeref; local 569 wakeref = intel_runtime_pm_get_if_in_use(rpm); 570 if (!wakeref) 574 wakeref [all...] |
H A D | i915_debugfs.c | 342 intel_wakeref_t wakeref; local 356 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm); 386 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref); 459 intel_wakeref_t wakeref; local 462 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 466 atomic_read(&to_gt(i915)->wakeref.count), 478 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
|
/linux-master/drivers/gpu/drm/i915/pxp/ |
H A D | intel_pxp_tee.c | 166 intel_wakeref_t wakeref; local 181 with_intel_runtime_pm(&i915->runtime_pm, wakeref) { 190 wakeref = intel_runtime_pm_get_if_in_use(&i915->runtime_pm); 191 if (!wakeref) 198 intel_runtime_pm_put(&i915->runtime_pm, wakeref); 208 intel_wakeref_t wakeref; local 211 with_intel_runtime_pm_if_in_use(&i915->runtime_pm, wakeref)
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_rc6.c | 426 intel_wakeref_t wakeref; local 428 with_intel_runtime_pm(uncore->rpm, wakeref) 538 GEM_BUG_ON(rc6->wakeref); 540 rc6->wakeref = true; 545 GEM_BUG_ON(!rc6->wakeref); 547 rc6->wakeref = false; 746 if (rc6->wakeref) 868 intel_wakeref_t wakeref; local 870 with_intel_runtime_pm(gt->uncore->rpm, wakeref)
|
H A D | intel_breadcrumbs.c | 31 intel_wakeref_t wakeref; local 37 wakeref = intel_gt_pm_get_if_awake(b->irq_engine->gt); 38 if (GEM_WARN_ON(!wakeref)) 47 WRITE_ONCE(b->irq_armed, wakeref); 67 intel_wakeref_t wakeref = b->irq_armed; local 74 intel_gt_pm_put_async(b->irq_engine->gt, wakeref);
|
H A D | selftest_rc6.c | 36 intel_wakeref_t wakeref; local 55 wakeref = intel_runtime_pm_get(gt->uncore->rpm); 121 intel_runtime_pm_put(gt->uncore->rpm, wakeref);
|
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_migrate.c | 320 intel_wakeref_t wakeref; local 340 wakeref = intel_runtime_pm_get(__gt->uncore->rpm); 344 intel_runtime_pm_put(__gt->uncore->rpm, wakeref); 475 intel_wakeref_t wakeref; local 495 wakeref = intel_runtime_pm_get(__gt->uncore->rpm); 499 intel_runtime_pm_put(__gt->uncore->rpm, wakeref);
|
H A D | i915_gem_coherency.c | 84 intel_wakeref_t wakeref; local 99 wakeref = intel_gt_pm_get(vma->vm->gt); 112 intel_gt_pm_put(vma->vm->gt, wakeref); 118 intel_wakeref_t wakeref; local 133 wakeref = intel_gt_pm_get(vma->vm->gt); 146 intel_gt_pm_put(vma->vm->gt, wakeref);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_pm.c | 202 intel_wakeref_t wakeref; local 219 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
|
H A D | i915_gem_ttm.c | 1040 intel_wakeref_t wakeref = 0; local 1107 wakeref = intel_runtime_pm_get(&to_i915(obj->base.dev)->runtime_pm); 1122 * userfault_count is protected by dma_resv lock and rpm wakeref. 1124 if (ret == VM_FAULT_NOPAGE && wakeref && !obj->userfault_count) { 1133 if (wakeref & CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND) 1142 if (wakeref) 1143 intel_runtime_pm_put(&to_i915(obj->base.dev)->runtime_pm, wakeref); 1197 intel_wakeref_t wakeref = 0; local 1202 wakeref = intel_runtime_pm_get(&to_i915(obj->base.dev)->runtime_pm); 1204 /* userfault_count is protected by obj lock and rpm wakeref [all...] |
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_gsc_proxy.c | 314 intel_wakeref_t wakeref; local 317 with_intel_runtime_pm(&i915->runtime_pm, wakeref) 336 intel_wakeref_t wakeref; local 343 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | intel_uncore.c | 170 intel_wakeref_t wakeref; local 203 wakeref = intel_runtime_pm_get(uncore->rpm); 274 intel_runtime_pm_put(uncore->rpm, wakeref);
|
H A D | i915_gem_evict.c | 387 intel_wakeref_t wakeref; local 406 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 532 intel_runtime_pm_put(&i915->runtime_pm, wakeref); 547 intel_wakeref_t wakeref; local 554 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
|