Home
last modified time | relevance | path

Searched refs:intel_runtime_pm (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/i915/
H A Dintel_runtime_pm.h42 struct intel_runtime_pm { struct
83 BITS_PER_TYPE(typeof_member(struct intel_runtime_pm, wakeref_count)) argument
101 intel_runtime_pm_suspended(struct intel_runtime_pm *rpm) in intel_runtime_pm_suspended()
107 assert_rpm_device_not_suspended(struct intel_runtime_pm *rpm) in assert_rpm_device_not_suspended()
114 __assert_rpm_raw_wakeref_held(struct intel_runtime_pm *rpm, int wakeref_count) in __assert_rpm_raw_wakeref_held()
122 __assert_rpm_wakelock_held(struct intel_runtime_pm *rpm, int wakeref_count) in __assert_rpm_wakelock_held()
130 assert_rpm_raw_wakeref_held(struct intel_runtime_pm *rpm) in assert_rpm_raw_wakeref_held()
136 assert_rpm_wakelock_held(struct intel_runtime_pm *rpm) in assert_rpm_wakelock_held()
160 disable_rpm_wakeref_asserts(struct intel_runtime_pm *rpm) in disable_rpm_wakeref_asserts()
178 enable_rpm_wakeref_asserts(struct intel_runtime_pm *rpm) in enable_rpm_wakeref_asserts()
[all …]
H A Dintel_runtime_pm.c54 static struct drm_i915_private *rpm_to_i915(struct intel_runtime_pm *rpm) in rpm_to_i915()
61 static void init_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm) in init_intel_runtime_pm_wakeref()
69 track_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm) in track_intel_runtime_pm_wakeref()
77 static void untrack_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm, in untrack_intel_runtime_pm_wakeref()
86 static void untrack_all_intel_runtime_pm_wakerefs(struct intel_runtime_pm *rpm) in untrack_all_intel_runtime_pm_wakerefs()
92 __intel_wakeref_dec_and_check_tracking(struct intel_runtime_pm *rpm) in __intel_wakeref_dec_and_check_tracking()
105 void print_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm, in print_intel_runtime_pm_wakeref()
113 static void init_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm) in init_intel_runtime_pm_wakeref()
118 track_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm) in track_intel_runtime_pm_wakeref()
123 static void untrack_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm, in untrack_intel_runtime_pm_wakeref()
[all …]
H A Dintel_uncore.h38 struct intel_runtime_pm;
131 struct intel_runtime_pm *rpm;
H A Di915_gem.c118 struct intel_runtime_pm *rpm = &to_i915(obj->base.dev)->runtime_pm; in i915_gem_object_unbind()
548 struct intel_runtime_pm *rpm = &i915->runtime_pm; in i915_gem_gtt_pwrite_fast()
/linux/Documentation/gpu/
H A Di915.rst19 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c
22 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_submission.c2929 struct intel_runtime_pm *runtime_pm = engine->uncore->rpm; in try_context_registration()
3125 struct intel_runtime_pm *runtime_pm = ce->engine->uncore->rpm; in guc_context_block()
3181 struct intel_runtime_pm *runtime_pm = ce->engine->uncore->rpm; in guc_context_unblock()
3259 struct intel_runtime_pm *runtime_pm = in guc_context_revoke()
3313 struct intel_runtime_pm *runtime_pm = &ce->engine->gt->i915->runtime_pm; in do_sched_disable()
5078 struct intel_runtime_pm *runtime_pm = in intel_guc_deregister_done_process_msg()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_mman.c346 struct intel_runtime_pm *rpm = &i915->runtime_pm; in vm_fault_gtt()