Lines Matching refs:kdev
62 ref_tracker_dir_init(&rpm->debug, INTEL_REFTRACK_DEAD_COUNT, dev_name(rpm->kdev)); in init_intel_runtime_pm_wakeref()
169 ret = pm_runtime_get_sync(rpm->kdev); in __intel_runtime_pm_get()
250 pm_runtime_get_if_active(rpm->kdev) <= 0) || in __intel_runtime_pm_get_if_active()
252 pm_runtime_get_if_in_use(rpm->kdev) <= 0)) in __intel_runtime_pm_get_if_active()
289 pm_runtime_get_noresume(rpm->kdev); in intel_runtime_pm_get_noresume()
300 struct device *kdev = rpm->kdev; in __intel_runtime_pm_put() local
306 pm_runtime_mark_last_busy(kdev); in __intel_runtime_pm_put()
307 pm_runtime_put_autosuspend(kdev); in __intel_runtime_pm_put()
371 struct device *kdev = rpm->kdev; in intel_runtime_pm_enable() local
381 dev_pm_set_driver_flags(kdev, DPM_FLAG_NO_DIRECT_COMPLETE); in intel_runtime_pm_enable()
383 pm_runtime_set_autosuspend_delay(kdev, 10000); /* 10s */ in intel_runtime_pm_enable()
384 pm_runtime_mark_last_busy(kdev); in intel_runtime_pm_enable()
395 pm_runtime_dont_use_autosuspend(kdev); in intel_runtime_pm_enable()
396 ret = pm_runtime_get_sync(kdev); in intel_runtime_pm_enable()
400 pm_runtime_use_autosuspend(kdev); in intel_runtime_pm_enable()
411 pm_runtime_allow(kdev); in intel_runtime_pm_enable()
418 pm_runtime_put_autosuspend(kdev); in intel_runtime_pm_enable()
424 struct device *kdev = rpm->kdev; in intel_runtime_pm_disable() local
427 drm_WARN(&i915->drm, pm_runtime_get_sync(kdev) < 0, in intel_runtime_pm_disable()
430 pm_runtime_dont_use_autosuspend(kdev); in intel_runtime_pm_disable()
433 pm_runtime_put(kdev); in intel_runtime_pm_disable()
459 struct device *kdev = &pdev->dev; in intel_runtime_pm_init_early() local
461 rpm->kdev = kdev; in intel_runtime_pm_init_early()