public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [RFC 0/6] enabling runtime on BYT
@ 2014-01-22 12:04 naresh.kumar.kachhi
  2014-01-22 12:04 ` [RFC 1/6] drm/i915: cover ioctls with runtime_get/put naresh.kumar.kachhi
                   ` (5 more replies)
  0 siblings, 6 replies; 23+ messages in thread
From: naresh.kumar.kachhi @ 2014-01-22 12:04 UTC (permalink / raw)
  To: intel-gfx; +Cc: Naresh Kumar Kachhi

From: Naresh Kumar Kachhi <naresh.kumar.kachhi@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

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2014-02-24  5:31 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-22 12:04 [RFC 0/6] enabling runtime on BYT naresh.kumar.kachhi
2014-01-22 12:04 ` [RFC 1/6] drm/i915: cover ioctls with runtime_get/put naresh.kumar.kachhi
2014-01-22 12:51   ` Daniel Vetter
2014-01-22 13:23     ` Imre Deak
2014-01-24 15:05       ` Naresh Kumar Kachhi
2014-01-24 15:56         ` Paulo Zanoni
2014-02-24  5:17           ` Naresh Kumar Kachhi
2014-01-24 17:23         ` Imre Deak
2014-02-21 20:07           ` Jesse Barnes
2014-02-24  5:30             ` Naresh Kumar Kachhi
2014-01-22 13:35   ` Paulo Zanoni
2014-01-22 12:04 ` [RFC 2/6] drm/i915: cover ring access with rpm get/put naresh.kumar.kachhi
2014-01-22 13:39   ` Paulo Zanoni
2014-01-22 12:04 ` [RFC 3/6] drm/i915: introduce runtime get/put based on display activity naresh.kumar.kachhi
2014-01-22 13:40   ` Paulo Zanoni
2014-02-24  5:21     ` Naresh Kumar Kachhi
2014-01-22 12:04 ` [RFC 4/6] drm/i915/vlv: call runtime get/put based on disp activity naresh.kumar.kachhi
2014-01-22 12:04 ` [RFC 5/6] drm/i915: device specific runtime suspend/resume naresh.kumar.kachhi
2014-01-22 12:58   ` Daniel Vetter
2014-01-24 15:23     ` Naresh Kumar Kachhi
2014-01-22 12:04 ` [RFC 6/6] FOR_UPSTREAM [VPG]: drm/i915: call init_runtime_pm before gem_init naresh.kumar.kachhi
2014-01-22 13:44   ` Paulo Zanoni
2014-01-24 15:11     ` Naresh Kumar Kachhi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox