diff options
author | Vincent Guittot <vincent.guittot@linaro.org> | 2018-12-21 11:33:55 +0100 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2019-01-15 22:47:24 +0100 |
commit | 3b4ed2e2eb5583774a1ed4aa4596a5a3c55f2567 (patch) | |
tree | 8caad7c24e1194cb142ec581a9eaee4220703f02 /drivers/gpu/drm/i915/i915_pmu.h | |
parent | 8a62ffe2753a845272f4f2100b5fca0b6053ff6f (diff) | |
download | linux-stable-3b4ed2e2eb5583774a1ed4aa4596a5a3c55f2567.tar.gz linux-stable-3b4ed2e2eb5583774a1ed4aa4596a5a3c55f2567.tar.bz2 linux-stable-3b4ed2e2eb5583774a1ed4aa4596a5a3c55f2567.zip |
drm/i915: Move on the new pm runtime interface
Use the new PM-runtime interface to get the accounted suspended time:
pm_runtime_suspended_time().
This new interface helps to simplify and cleanup the code that computes
__I915_SAMPLE_RC6_ESTIMATED and to remove direct access to internals of
PM-runtime.
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_pmu.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_pmu.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/i915_pmu.h b/drivers/gpu/drm/i915/i915_pmu.h index 7f164ca3db12..3dc2a30188e7 100644 --- a/drivers/gpu/drm/i915/i915_pmu.h +++ b/drivers/gpu/drm/i915/i915_pmu.h @@ -95,9 +95,9 @@ struct i915_pmu { */ struct i915_pmu_sample sample[__I915_NUM_PMU_SAMPLERS]; /** - * @suspended_jiffies_last: Cached suspend time from PM core. + * @suspended_time_last: Cached suspend time from PM core. */ - unsigned long suspended_jiffies_last; + u64 suspended_time_last; /** * @i915_attr: Memory block holding device attributes. */ |