From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: [PATCH 2/4] drm/i915: Reinitialize default context after resume Date: Tue, 7 Oct 2014 17:21:25 +0300 Message-ID: <1412691687-12466-2-git-send-email-mika.kuoppala@intel.com> References: <1412691687-12466-1-git-send-email-mika.kuoppala@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 6E93289ABE for ; Tue, 7 Oct 2014 07:20:33 -0700 (PDT) In-Reply-To: <1412691687-12466-1-git-send-email-mika.kuoppala@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: miku@iki.fi List-Id: intel-gfx@lists.freedesktop.org We have lost render context state on suspend. This is identical how we lose the state on reset. So mark the context as reset so that we restore from pre suspend state. Signed-off-by: Mika Kuoppala --- drivers/gpu/drm/i915/i915_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c index a05a1d0..99df309 100644 --- a/drivers/gpu/drm/i915/i915_drv.c +++ b/drivers/gpu/drm/i915/i915_drv.c @@ -608,6 +608,7 @@ static int i915_drm_freeze(struct drm_device *dev) } i915_gem_suspend_gtt_mappings(dev); + i915_gem_context_reset(dev); i915_save_state(dev); -- 1.9.1