[Intel-gfx] [PATCH v3 0/7] drm/i915: improve the RPM device suspended assert
Imre Deak
imre.deak at intel.com
Thu Nov 12 08:40:14 PST 2015
This is v3 of [1]. I addressed the review comments from Ville and Chris
and added an RPM atomic section check as well requested by Chris. I was
also considering using lockdep for more coverage, but decided to leave
that out for now, we can also add that later if needed.
The patchset depends on Patrik's DC rework patchset [2].
[1] http://lists.freedesktop.org/archives/intel-gfx/2015-November/079777.html
[2]
http://lists.freedesktop.org/archives/intel-gfx/2015-November/079758.html
Imre Deak (7):
drm/i915: remove HAS_RUNTIME_PM check from RPM get/put/assert helpers
drm/i915: add assert_rpm_wakelock_held helper
drm/i915: use assert_rpm_wakelock_held instead of opencoding it
drm/i915: add support for checking if we hold an RPM reference
drm/i915: sanitize the asserts in the RPM get/put helpers
drm/i915: add support for checking RPM atomic sections
drm/i915: check that we are in an RPM atomic section in GGTT PTE
updaters
drivers/gpu/drm/i915/i915_dma.c | 7 ++++
drivers/gpu/drm/i915/i915_drv.c | 39 +++++++++++++++++--
drivers/gpu/drm/i915/i915_drv.h | 2 +
drivers/gpu/drm/i915/i915_gem_gtt.c | 33 ++++++++++++++++
drivers/gpu/drm/i915/i915_irq.c | 12 +++++-
drivers/gpu/drm/i915/intel_drv.h | 67 +++++++++++++++++++++++++++++++++
drivers/gpu/drm/i915/intel_pm.c | 2 +
drivers/gpu/drm/i915/intel_runtime_pm.c | 24 +++++-------
drivers/gpu/drm/i915/intel_uncore.c | 19 +++-------
9 files changed, 172 insertions(+), 33 deletions(-)
--
2.5.0
More information about the Intel-gfx
mailing list