From patchwork Fri Jan 31 09:31:16 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Vetter X-Patchwork-Id: 3560541 Return-Path: X-Original-To: patchwork-intel-gfx@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id A82A39F2E9 for ; Fri, 31 Jan 2014 09:31:42 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id CE57A201EC for ; Fri, 31 Jan 2014 09:31:41 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by mail.kernel.org (Postfix) with ESMTP id 8915B201E9 for ; Fri, 31 Jan 2014 09:31:40 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 9AB4F889C9; Fri, 31 Jan 2014 01:31:31 -0800 (PST) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from mail-la0-f50.google.com (mail-la0-f50.google.com [209.85.215.50]) by gabe.freedesktop.org (Postfix) with ESMTP id E6FA3889C8 for ; Fri, 31 Jan 2014 01:31:24 -0800 (PST) Received: by mail-la0-f50.google.com with SMTP id ec20so3322438lab.9 for ; Fri, 31 Jan 2014 01:31:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id; bh=4UEkitEsPeDlVwasknikkzD580by4SCgPg7VyIjkxQI=; b=g3yL7Qjq4m3UEtZaa0SlurcvnzAOvpnd/QazlEfFjo+8YUWw7xCFBFaYQD2krrPl7f Q8gs4M7vDVZ1ahrVNEL2pTmZUem6vH1rMIAPkdntQkQqYKLhDwbbDik6hTOZm23n4sRH P7Duawu4FkQnEezX/X8pIeyEXHfFDf+ArB0iQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=4UEkitEsPeDlVwasknikkzD580by4SCgPg7VyIjkxQI=; b=hottb0H76AD+4NqcpYelSweVbw69eWOvfUeFhfPL9B1GMR34RvVeRGZbURD43qodCb NursTrz9Dc41Y5EEYbM1YF228Y0i9UXoOB3qQvQbitZCJt/wXL02cLnTYbx+orDIWRWj bqYPNJCXN8RFJeT3xBPzdxwzdbiiInvK4trapMvGEjcosLPND/sAyNZORHEkvwm+OBOV wY7z9WzW72omEXHUoH5Bk+JRzn5t8PMlUemrea0V1XtfzX+WM7iN5HTnghia98KnJv1U m5MX6uFXk6+DcBoQS+kuFoT0o1er3hFNGGnSUha3SscgJbA3re5zXPXGM9pLAzVbfb76 E+vg== X-Gm-Message-State: ALoCoQnGoKXPFeUevUZAOuMWE0I+VnZ+p4ukcMsXYoUpQq5WyveiyoFe3gWwoz6qSiFpAIWJ/+6X X-Received: by 10.112.198.233 with SMTP id jf9mr27582lbc.88.1391160683505; Fri, 31 Jan 2014 01:31:23 -0800 (PST) Received: from biers.ffwll.local (84-73-67-144.dclient.hispeed.ch. [84.73.67.144]) by mx.google.com with ESMTPSA id wt2sm9537274lbb.2.2014.01.31.01.31.21 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Jan 2014 01:31:22 -0800 (PST) From: Daniel Vetter To: Intel Graphics Development Date: Fri, 31 Jan 2014 10:31:16 +0100 Message-Id: <1391160676-26766-1-git-send-email-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 1.8.3.1 Cc: Daniel Vetter Subject: [Intel-gfx] [PATCH] drm/i915: Increase OpRegion timeout X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID,UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP I have a machine here which hits this (a g33): [ 13.368536] excessive driver sleep timeout (DSPL) 1024 Apparently people love pot numbers, and one second isn't that unreasonable (for a bios writer at least) I guess. Signed-off-by: Daniel Vetter Reviewed-by: Jani Nikula --- drivers/gpu/drm/i915/intel_opregion.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_opregion.c b/drivers/gpu/drm/i915/intel_opregion.c index 3da259e280ba..3c7e38c7ed87 100644 --- a/drivers/gpu/drm/i915/intel_opregion.c +++ b/drivers/gpu/drm/i915/intel_opregion.c @@ -261,10 +261,10 @@ static int swsci(struct drm_device *dev, u32 function, u32 parm, u32 *parm_out) /* The spec says 2ms should be the default, but it's too small * for some machines. */ dslp = 50; - } else if (dslp > 500) { + } else if (dslp > 1500) { /* Hey bios, trust must be earned. */ WARN_ONCE(1, "excessive driver sleep timeout (DSPL) %u\n", dslp); - dslp = 500; + dslp = 1500; } /* The spec tells us to do this, but we are the only user... */