/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_uc.c | 684 intel_wakeref_t wakeref; local 699 with_intel_runtime_pm(&uc_to_gt(uc)->i915->runtime_pm, wakeref) {
|
H A D | intel_guc_submission.c | 1272 intel_wakeref_t wakeref; local 1275 with_intel_runtime_pm(gt->uncore->rpm, wakeref) 1319 intel_wakeref_t wakeref; local 1342 wakeref = in_reset ? 0 : intel_gt_pm_get_if_awake(gt); 1343 if (wakeref) { 1352 intel_gt_pm_put_async(gt, wakeref); 1486 intel_wakeref_t wakeref; local 1491 * Ideally the busyness worker should take a gt pm wakeref because the 1495 * waits for the worker and when the worker releases the wakeref, that 1498 * The resolution is to take the global pm wakeref i 1559 intel_wakeref_t wakeref; local 2867 intel_wakeref_t wakeref; local 3062 intel_wakeref_t wakeref; local 3118 intel_wakeref_t wakeref; local 3197 intel_wakeref_t wakeref; local 3250 intel_wakeref_t wakeref; variable 3488 intel_wakeref_t wakeref; local 4657 intel_wakeref_t wakeref; local 4996 intel_wakeref_t wakeref; local 5101 intel_wakeref_t wakeref; local [all...] |
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_psr.c | 3210 intel_wakeref_t wakeref; local 3225 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm); 3302 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref); 3334 intel_wakeref_t wakeref; local 3345 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm); 3350 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
|
H A D | intel_dp.c | 5451 intel_wakeref_t wakeref; local 5453 with_intel_display_power(dev_priv, POWER_DOMAIN_DISPLAY_CORE, wakeref) {
|
H A D | intel_ddi.c | 680 intel_wakeref_t wakeref; local 683 wakeref = intel_display_power_get_if_enabled(dev_priv, 685 if (drm_WARN_ON(dev, !wakeref)) 690 intel_display_power_put(dev_priv, intel_encoder->power_domain, wakeref); 702 intel_wakeref_t wakeref; local 707 wakeref = intel_display_power_get_if_enabled(dev_priv, 709 if (!wakeref) 756 intel_display_power_put(dev_priv, encoder->power_domain, wakeref); 767 intel_wakeref_t wakeref; local 775 wakeref 3009 intel_wakeref_t wakeref; local 3074 intel_wakeref_t wakeref; local [all...] |
H A D | intel_cdclk.c | 598 intel_wakeref_t wakeref; local 618 wakeref = intel_display_power_get(dev_priv, POWER_DOMAIN_DISPLAY_CORE); 678 intel_display_power_put(dev_priv, POWER_DOMAIN_DISPLAY_CORE, wakeref); 687 intel_wakeref_t wakeref; local 706 wakeref = intel_display_power_get(dev_priv, POWER_DOMAIN_DISPLAY_CORE); 726 intel_display_power_put(dev_priv, POWER_DOMAIN_DISPLAY_CORE, wakeref);
|
H A D | intel_display_types.h | 681 intel_wakeref_t wakeref; member in struct:intel_atomic_state
|
H A D | intel_display.c | 311 intel_wakeref_t wakeref; local 318 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain); 319 if (wakeref) { 323 intel_display_power_put(dev_priv, power_domain, wakeref); 2942 intel_wakeref_t wakeref; local 2947 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain); 2948 if (!wakeref) 3056 intel_display_power_put(dev_priv, power_domain, wakeref); 3334 intel_wakeref_t wakeref; local 3339 wakeref 3426 intel_wakeref_t wakeref; local 3449 intel_wakeref_t wakeref; local 3541 intel_wakeref_t wakeref; local 7068 intel_wakeref_t wakeref = 0; local [all...] |
H A D | skl_universal_plane.c | 670 intel_wakeref_t wakeref; local 674 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain); 675 if (!wakeref) 682 intel_display_power_put(dev_priv, power_domain, 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_dsb.c | 463 intel_wakeref_t wakeref; local 478 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 486 intel_runtime_pm_put(&i915->runtime_pm, wakeref); 498 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
|
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...] |
H A D | intel_cursor.c | 321 intel_wakeref_t wakeref; local 325 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain); 326 if (!wakeref) 333 intel_display_power_put(dev_priv, power_domain, wakeref); 618 intel_wakeref_t wakeref; local 628 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain); 629 if (!wakeref) 641 intel_display_power_put(dev_priv, power_domain, wakeref);
|
H A D | icl_dsi.c | 1371 intel_wakeref_t wakeref; local 1373 wakeref = fetch_and_zero(&intel_dsi->io_wakeref[port]); 1378 wakeref); 1683 intel_wakeref_t wakeref; local 1688 wakeref = intel_display_power_get_if_enabled(dev_priv, 1690 if (!wakeref) 1718 intel_display_power_put(dev_priv, encoder->power_domain, wakeref);
|
H A D | g4x_dp.c | 301 intel_wakeref_t wakeref; local 304 wakeref = intel_display_power_get_if_enabled(dev_priv, 306 if (!wakeref) 312 intel_display_power_put(dev_priv, encoder->power_domain, wakeref); 471 intel_wakeref_t wakeref; local 473 with_intel_pps_lock(intel_dp, wakeref) 679 intel_wakeref_t wakeref; local 684 with_intel_pps_lock(intel_dp, wakeref) { 1273 intel_wakeref_t wakeref; local 1275 with_intel_pps_lock(intel_dp, wakeref) [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt.c | 421 intel_wakeref_t wakeref; local 449 with_intel_runtime_pm_if_in_use(uncore->rpm, wakeref) { 797 intel_wakeref_t wakeref; local 834 with_intel_runtime_pm(gt->uncore->rpm, wakeref)
|
H A D | intel_engine_cs.c | 689 intel_wakeref_wait_for_idle(&engine->wakeref); 2407 intel_wakeref_t wakeref; local 2421 drm_printf(m, "\tAwake? %d\n", atomic_read(&engine->wakeref.count)); 2447 wakeref = intel_runtime_pm_get_if_in_use(engine->uncore->rpm); 2448 if (wakeref) { 2450 intel_runtime_pm_put(engine->uncore->rpm, wakeref);
|
H A D | intel_engine_pm.c | 61 container_of(wf, typeof(*engine), wakeref); 125 rq->context->wakeref = intel_wakeref_track(&engine->gt->wakeref); 130 * engine->wakeref.counter or our timeline->active_count. 146 __intel_wakeref_defer_park(&engine->wakeref); 197 * engine_unpark. New waiters are predicated on engine->wakeref.count 199 * engine->wakeref. 206 * engine->wakeref.count, we may see the request completion and retire 207 * it causing an underflow of the engine->wakeref. 261 container_of(wf, typeof(*engine), wakeref); [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_vma.c | 113 * Exclude global GTT VMA from holding a GT wakeref 119 * called asynchronously, storing a wakeref tracking 1438 intel_wakeref_t wakeref; local 1459 * In case of a global GTT, we must hold a runtime-pm wakeref 1463 * vm->mutex, get the first rpm wakeref outside of the mutex. 1465 wakeref = intel_runtime_pm_get(&vma->vm->i915->runtime_pm); 1601 intel_runtime_pm_put(&vma->vm->i915->runtime_pm, wakeref); 2162 intel_wakeref_t wakeref = 0; local 2182 wakeref = intel_runtime_pm_get(&vm->i915->runtime_pm); 2184 err = mutex_lock_interruptible_nested(&vma->vm->mutex, !wakeref); 2201 intel_wakeref_t wakeref = 0; local [all...] |
H A D | i915_driver.c | 853 intel_wakeref_t wakeref; local 855 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 879 intel_runtime_pm_put(&i915->runtime_pm, wakeref); 886 intel_wakeref_t wakeref; local 891 wakeref = intel_runtime_pm_get(rpm); 902 intel_runtime_pm_put(rpm, wakeref);
|
H A D | i915_hwmon.c | 73 intel_wakeref_t wakeref; local 75 with_intel_runtime_pm(uncore->rpm, wakeref) { 94 intel_wakeref_t wakeref; local 97 with_intel_runtime_pm(uncore->rpm, wakeref) 131 intel_wakeref_t wakeref; local 140 with_intel_runtime_pm(uncore->rpm, wakeref) { 163 intel_wakeref_t wakeref; local 167 with_intel_runtime_pm(ddat->uncore->rpm, wakeref) 321 intel_wakeref_t wakeref; local 326 with_intel_runtime_pm(ddat->uncore->rpm, wakeref) 368 intel_wakeref_t wakeref; local 402 intel_wakeref_t wakeref; local 727 intel_wakeref_t wakeref; local [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_perf.c | 3229 intel_wakeref_t wakeref; local 3232 with_intel_runtime_pm(to_gt(i915)->uncore->rpm, wakeref)
|
H A D | i915_gpu_error.c | 2258 intel_wakeref_t wakeref; local 2279 with_intel_runtime_pm(&i915->runtime_pm, wakeref) 2423 intel_wakeref_t wakeref; local 2426 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
|
/linux-master/drivers/gpu/drm/xe/compat-i915-headers/ |
H A D | i915_drv.h | 190 static inline void intel_runtime_pm_put(struct xe_runtime_pm *pm, intel_wakeref_t wakeref) argument 192 if (wakeref)
|