From patchwork Sun Jun 9 15:26:00 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Patrik Jakobsson X-Patchwork-Id: 250225 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id B8CC92C02B7 for ; Mon, 10 Jun 2013 21:57:32 +1000 (EST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1Um0iw-0003rV-8M; Mon, 10 Jun 2013 11:57:22 +0000 Received: from mail-la0-f53.google.com ([209.85.215.53]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1UlhVY-0003Ss-04 for kernel-team@lists.ubuntu.com; Sun, 09 Jun 2013 15:26:16 +0000 Received: by mail-la0-f53.google.com with SMTP id fs12so3541491lab.12 for ; Sun, 09 Jun 2013 08:26:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer; bh=RiIALwGvExi+PA9NqAHX6CX7vz6D8avnj4mIJAP9NHY=; b=qfXgfbpWCJzgXmREAs4SgAY89VUWIr5MM0Q6BAtXHKz6Gn0lzJuEX3Xvcm3bYHBYdk +BJjwxdogf4fFGqBvFFcF3pk13ETv2NUT6fWKy3h1LLVi2uFGEGgaJjPY+6q6ECr1Eed Pu2wFEr2ojwzGYXuP680+BwTTJR+fJJW5vXZZRoYNQmA0RHKxdnNTqgfnZdhJXoZCqGl 98VUR6qH1ob9pJ9ayl7OKPw0zc9ic8VJxYMhwEYWhsga+a3q7WihX9LOgmf6S+snf1Rc o9WuZVrMuuMP1jgWlPZH5K/2JY6XuPUbJF2cZOMKjzz9d7HOIT+J8uOBEpkRkL2r8x85 O1zA== X-Received: by 10.152.87.15 with SMTP id t15mr3066834laz.85.1370791575477; Sun, 09 Jun 2013 08:26:15 -0700 (PDT) Received: from patrik-desktop.lan (h138n8-oer-a32.ias.bredband.telia.com. [2.248.103.138]) by mx.google.com with ESMTPSA id c1sm2860543lae.9.2013.06.09.08.26.14 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 09 Jun 2013 08:26:14 -0700 (PDT) From: Patrik Jakobsson To: stable@vger.kernel.org Subject: [PATCH] drm/gma500: Increase max resolution for mode setting Date: Sun, 9 Jun 2013 17:26:00 +0200 Message-Id: <1370791560-4989-1-git-send-email-patrik.r.jakobsson@gmail.com> X-Mailer: git-send-email 1.8.1.2 X-Mailman-Approved-At: Mon, 10 Jun 2013 11:57:19 +0000 Cc: kernel-team@lists.ubuntu.com X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com Hi stable maintainers, I found a bug report that is fixed by this patch Upstream commit id: cbbd379aa43890f36da934f5af619d2fb8ec3d87 I've checked it against 3.9 and 3.8 but can probably be applied to older kernels if needed. Bugzilla entry is added below. Thanks Patrik Jakobsson Commit message: By having a higher max resolution we can now set up a virtual framebuffer that spans several monitors. 4096 should be ok since we're gen 3 or higher and should be enough for most dual head setups. Bugzilla: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-modesetting/+bug/1169147 Cc: kernel-team@lists.ubuntu.com Signed-off-by: Patrik Jakobsson --- drivers/gpu/drm/gma500/framebuffer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/gma500/framebuffer.c b/drivers/gpu/drm/gma500/framebuffer.c index 31ac392..1534e22 100644 --- a/drivers/gpu/drm/gma500/framebuffer.c +++ b/drivers/gpu/drm/gma500/framebuffer.c @@ -772,8 +772,8 @@ void psb_modeset_init(struct drm_device *dev) for (i = 0; i < dev_priv->num_pipe; i++) psb_intel_crtc_init(dev, i, mode_dev); - dev->mode_config.max_width = 2048; - dev->mode_config.max_height = 2048; + dev->mode_config.max_width = 4096; + dev->mode_config.max_height = 4096; psb_setup_outputs(dev);