From patchwork Fri Jun 15 17:26:22 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chris J Arges X-Patchwork-Id: 165204 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from chlorine.canonical.com (chlorine.canonical.com [91.189.94.204]) by ozlabs.org (Postfix) with ESMTP id 536D0B704A for ; Sat, 16 Jun 2012 03:26:18 +1000 (EST) Received: from localhost ([127.0.0.1] helo=chlorine.canonical.com) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1SfaHf-0001ND-8B; Fri, 15 Jun 2012 17:26:07 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1SfaHd-0001N3-C9 for kernel-team@lists.ubuntu.com; Fri, 15 Jun 2012 17:26:05 +0000 Received: from cpe-72-177-11-186.austin.res.rr.com ([72.177.11.186] helo=[192.168.11.2]) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1SfaHd-0005Vu-6o for kernel-team@lists.ubuntu.com; Fri, 15 Jun 2012 17:26:05 +0000 Message-ID: <4FDB703E.6000408@canonical.com> Date: Fri, 15 Jun 2012 12:26:22 -0500 From: Chris J Arges User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: Ubuntu Kernel Team Subject: Re: [lucid][SRU][pull-request] bug #1004707 - drm/i915 : external VGA1 only mode causes screen flickering References: <4FDB583D.9060806@canonical.com> In-Reply-To: <4FDB583D.9060806@canonical.com> X-Enigmail-Version: 1.4.2 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.13 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kernel-team-bounces@lists.ubuntu.com Errors-To: kernel-team-bounces@lists.ubuntu.com On 06/15/2012 10:43 AM, Chris J Arges wrote: > BugLink: https://bugs.launchpad.net/bugs/1004707 > > == Lucid SRU Justification == > > Impact: On laptops with pineview graphics external monitor only mode > can cause the output to flicker. > > == Fix == > > Upstream commits: > - 9553426372eef71c849499fb1d232f4b0577c0f9 > - d4294342fd4b94a3297867da00c1c5e929c28d4f > > These fix the issue by adding in proper support to set the Pineview CxSR > registers. On patch ensure the hooks are setup properly and this state > isn't overwritten, and the other patch adds a table which contains > proper memory latencies for DDR3 memory on Pineview. > > == Testcase == > > 1) Connect external VGA monitor to laptop. > 2) Set mode to external VGA only with its maximum resolution. > 3) Use xrandr to rotate monitor a few times, and turn on and off. > 4) Press a few keys on the keyboard, and the monitor will start flickering. > > == Pull request == Fixed an issue with the git repo, please try pulling now: The following changes since commit c55c53e4a160746a63dd3e29da00e0e8c034b10c: UBUNTU: Ubuntu-2.6.32-41.91 (2012-06-12 10:11:15 +0100) are available in the git repository at: ssh://kernel.ubuntu.com/srv/kernel.ubuntu.com/git/arges/ubuntu-lucid.git lp1004707 for you to fetch changes up to d2c343a27948be5c2ab40929a022f0af8b5fcc12: drm/i915: Add CxSR support on Pineview DDR3 (2012-06-15 12:22:58 -0500) ---------------------------------------------------------------- Li Peng (1): drm/i915: Add CxSR support on Pineview DDR3 Zhao Yakui (1): drm/i915: Move Pineview CxSR and watermark code into update_wm hook. drivers/gpu/drm/i915/i915_dma.c | 4 + drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_reg.h | 13 ++ drivers/gpu/drm/i915/intel_display.c | 219 +++++++++++++++++++--------------- 4 files changed, 138 insertions(+), 100 deletions(-)