[Intel-gfx] [RFC 0/6] enabling runtime on BYT

naresh.kumar.kachhi at intel.com naresh.kumar.kachhi at intel.com
Wed Jan 22 13:04:16 CET 2014


From: Naresh Kumar Kachhi <naresh.kumar.kachhi at intel.com>

This is the first set of patches to enable runtime pm for BYT.
These patches are created keeping in mind that PC8 feature will
be replaced with runtime pm. So all the patches are on assumption
that HAS_RUNTIME_PM is true while HAS_PC8 is false.
This set is mainly to cover the accesses with runtime_[get/put].
while the second set (WIP) will be to introduce BYT specific
runtime_[suspend/resume].

Naresh Kumar Kachhi (6):
  drm/i915: cover ioctls with runtime_get/put
  drm/i915: cover ring access with rpm get/put
  drm/i915: introduce runtime get/put based on display activity
  drm/i915/vlv: call runtime get/put based on disp activity
  drm/i915: device specific runtime suspend/resume
  FOR_UPSTREAM [VPG]: drm/i915: call init_runtime_pm before gem_init

 drivers/gpu/drm/i915/i915_dma.c            |   9 +-
 drivers/gpu/drm/i915/i915_drv.c            |  44 ++++++----
 drivers/gpu/drm/i915/i915_drv.h            |  18 +++-
 drivers/gpu/drm/i915/i915_gem.c            |  27 ++++--
 drivers/gpu/drm/i915/i915_gem_execbuffer.c |   4 +-
 drivers/gpu/drm/i915/i915_ioc32.c          |  11 ++-
 drivers/gpu/drm/i915/intel_display.c       |   3 +
 drivers/gpu/drm/i915/intel_drv.h           |   4 +
 drivers/gpu/drm/i915/intel_pm.c            | 135 +++++++++++++++++++++++++++++
 9 files changed, 222 insertions(+), 33 deletions(-)

-- 
1.8.1.2




More information about the Intel-gfx mailing list