Lines Matching +full:autosuspend +full:- +full:delay
1 /* SPDX-License-Identifier: MIT */
28 * Our driver uses the autosuspend delay feature, which means we'll only really
43 struct device *kdev; /* points to i915->drm.dev */
66 /* Manual runtime pm autosuspend delay for user GGTT/lmem mmaps */
85 #define INTEL_RPM_RAW_WAKEREF_MASK (INTEL_RPM_WAKELOCK_BIAS - 1)
102 return pm_runtime_suspended(rpm->kdev); in intel_runtime_pm_suspended()
117 "RPM raw-wakeref not held\n"); in __assert_rpm_raw_wakeref_held()
131 __assert_rpm_raw_wakeref_held(rpm, atomic_read(&rpm->wakeref_count)); in assert_rpm_raw_wakeref_held()
137 __assert_rpm_wakelock_held(rpm, atomic_read(&rpm->wakeref_count)); in assert_rpm_wakelock_held()
141 * disable_rpm_wakeref_asserts - disable the RPM assert checks
145 * reference, while keeping the device-not-suspended checks still enabled.
162 &rpm->wakeref_count); in disable_rpm_wakeref_asserts()
166 * enable_rpm_wakeref_asserts - re-enable the RPM assert checks
169 * This function re-enables the RPM assert checks after disabling them with
180 &rpm->wakeref_count); in enable_rpm_wakeref_asserts()