From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eugeni Dodonov Subject: [PATCH 0/7] Haswell RC6 updates Date: Fri, 29 Jun 2012 11:43:46 -0300 Message-ID: <1340981033-19461-1-git-send-email-eugeni.dodonov@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by gabe.freedesktop.org (Postfix) with ESMTP id 4EE53A0D53 for ; Fri, 29 Jun 2012 07:41:54 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org Cc: Eugeni Dodonov List-Id: intel-gfx@lists.freedesktop.org Hi, After discussing with Daniel, I've rebased the RC6-specific items on top of Chris Wilson's GT power management improvements, and also simplified the forcewake/rps enable/disable code paths. Please bikeshed :). Chris Wilson (2): drm/i915: Group the GT routines together in both code and vtable drm/i915: Implement w/a for sporadic read failures on waking from rc6 Eugeni Dodonov (5): drm/i915: support Haswell-style force waking drm/i915: add RPS configuration for Haswell drm/i915: disable RC6 when disabling rps drm/i915: introduce haswell_init_clock_gating drm/i915: enable RC6 workaround on Haswell drivers/gpu/drm/i915/i915_dma.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 131 ++++++++++++++++++++++------- drivers/gpu/drm/i915/i915_drv.h | 17 ++-- drivers/gpu/drm/i915/i915_reg.h | 11 +++ drivers/gpu/drm/i915/intel_display.c | 3 - drivers/gpu/drm/i915/intel_pm.c | 157 +++++++++++++++++++++++------------ 6 files changed, 227 insertions(+), 94 deletions(-) -- 1.7.11.1