/linux-master/drivers/gpu/drm/i915/ |
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/gt/uc/ |
H A D | intel_huc.c | 591 intel_wakeref_t wakeref; local 594 with_intel_runtime_pm(gt->uncore->rpm, wakeref) 687 intel_wakeref_t wakeref; local 701 with_intel_runtime_pm(gt->uncore->rpm, wakeref)
|
H A D | intel_guc_ads.c | 189 intel_wakeref_t wakeref; local 203 with_intel_runtime_pm(>->i915->runtime_pm, wakeref)
|
/linux-master/drivers/gpu/drm/i915/gt/ |
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);
|
H A D | selftest_context.c | 211 * subsequent idle-barrier (emitted when the engine wakeref hits 0 294 atomic_read(&engine->wakeref.count));
|
H A D | intel_reset.c | 1009 intel_wakeref_t wakeref; local 1014 wakeref = intel_runtime_pm_get(gt->uncore->rpm); 1035 intel_runtime_pm_put(gt->uncore->rpm, wakeref); 1398 intel_wakeref_t wakeref; local 1420 wakeref = intel_runtime_pm_get(gt->uncore->rpm); 1493 intel_runtime_pm_put(gt->uncore->rpm, wakeref);
|
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_region_lmem.c | 57 intel_wakeref_t wakeref; local 111 with_intel_runtime_pm(i915->uncore.rpm, wakeref) {
|
H A D | intel_gt_sysfs_pm.c | 170 intel_wakeref_t wakeref; local 173 with_intel_runtime_pm(gt->uncore->rpm, wakeref) 577 intel_wakeref_t wakeref; local 592 with_intel_runtime_pm(gt->uncore->rpm, wakeref)
|
H A D | intel_ggtt.c | 232 intel_wakeref_t wakeref; local 234 with_intel_runtime_pm_if_active(uncore->rpm, wakeref) { 300 static struct intel_context *gen8_ggtt_bind_get_ce(struct i915_ggtt *ggtt, intel_wakeref_t *wakeref) argument 317 *wakeref = intel_gt_pm_get_if_awake(gt); 318 if (!*wakeref) 326 static void gen8_ggtt_bind_put_ce(struct intel_context *ce, intel_wakeref_t wakeref) argument 329 intel_gt_pm_put(ce->engine->gt, wakeref); 342 intel_wakeref_t wakeref; local 348 ce = gen8_ggtt_bind_get_ce(ggtt, &wakeref); 424 gen8_ggtt_bind_put_ce(ce, wakeref); [all...] |
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_mman.c | 320 intel_wakeref_t wakeref; local 348 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 439 intel_runtime_pm_put(&i915->runtime_pm, wakeref); 451 intel_wakeref_t wakeref; local 485 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 533 intel_runtime_pm_put(&i915->runtime_pm, wakeref); 781 intel_wakeref_t wakeref; local 790 wakeref = intel_gt_pm_get(vma->vm->gt); 802 intel_gt_pm_put(vma->vm->gt, wakeref); 808 intel_wakeref_t wakeref; local 1276 intel_wakeref_t wakeref; local [all...] |
/linux-master/drivers/gpu/drm/i915/gem/ |
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...] |
H A D | i915_gem_execbuffer.c | 257 intel_wakeref_t wakeref; member in struct:i915_execbuffer 2522 * Take a local wakeref for preparing to dispatch the execbuf as 2525 * Upon dispatch, we acquire another prolonged wakeref that we hold 2526 * until the timeline is idle, which in turn releases the wakeref 2717 eb->wakeref = intel_gt_pm_get(ce->engine->gt); 2765 intel_gt_pm_put(ce->engine->gt, eb->wakeref); 2784 intel_gt_pm_put(eb->context->engine->gt, eb->wakeref);
|
H A D | i915_gem_pm.c | 202 intel_wakeref_t wakeref; local 219 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | skl_watermark.c | 821 intel_wakeref_t wakeref; local 825 wakeref = intel_display_power_get_if_enabled(i915, power_domain); 826 if (!wakeref) 835 intel_display_power_put(i915, power_domain, wakeref); 3722 intel_wakeref_t wakeref; local 3730 with_intel_runtime_pm(&i915->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_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_hotplug.c | 269 intel_wakeref_t wakeref; local 272 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm); 300 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref); 734 intel_wakeref_t wakeref; local 747 wakeref = intel_display_power_get(dev_priv, 791 wakeref);
|
H A D | intel_hdmi.c | 2459 intel_wakeref_t wakeref; local 2463 wakeref = intel_display_power_get(dev_priv, POWER_DOMAIN_GMBUS); 2486 intel_display_power_put(dev_priv, POWER_DOMAIN_GMBUS, wakeref); 2501 intel_wakeref_t wakeref; local 2512 wakeref = intel_display_power_get(dev_priv, POWER_DOMAIN_GMBUS); 2524 intel_display_power_put(dev_priv, POWER_DOMAIN_GMBUS, wakeref);
|
H A D | intel_hdcp.c | 302 intel_wakeref_t wakeref; local 315 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
|
H A D | intel_gmbus.c | 756 intel_wakeref_t wakeref; local 759 wakeref = intel_display_power_get(i915, POWER_DOMAIN_GMBUS); 771 intel_display_power_put(i915, POWER_DOMAIN_GMBUS, wakeref); 796 intel_wakeref_t wakeref; local 799 wakeref = intel_display_power_get(i915, POWER_DOMAIN_GMBUS); 810 intel_display_power_put(i915, POWER_DOMAIN_GMBUS, wakeref);
|
H A D | intel_fbc.c | 1887 intel_wakeref_t wakeref; local 1891 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 1916 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
|
H A D | intel_dpll_mgr.h | 329 * @wakeref: In some platforms a device-level runtime pm reference may 332 intel_wakeref_t wakeref; member in struct:intel_shared_dpll
|
H A D | intel_dmc.c | 896 drm_WARN_ON(&i915->drm, i915->display.dmc.wakeref); 897 i915->display.dmc.wakeref = intel_display_power_get(i915, POWER_DOMAIN_INIT); 902 intel_wakeref_t wakeref __maybe_unused = 903 fetch_and_zero(&i915->display.dmc.wakeref); 905 intel_display_power_put(i915, POWER_DOMAIN_INIT, wakeref); 976 * On error, we return with the rpm wakeref held to prevent runtime 1116 drm_WARN_ON(&i915->drm, i915->display.dmc.wakeref); 1148 intel_wakeref_t wakeref; local 1154 wakeref = intel_runtime_pm_get(&i915->runtime_pm); 1210 intel_runtime_pm_put(&i915->runtime_pm, wakeref); [all...] |