From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@bugzilla.kernel.org Subject: [Bug 26552] Screen flickering with 2.6.37 [ATI X1600] Date: Thu, 13 Jan 2011 16:54:28 GMT Message-ID: <201101131654.p0DGsSgq017301@demeter2.kernel.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: dri-devel@lists.sourceforge.net List-Id: dri-devel@lists.freedesktop.org https://bugzilla.kernel.org/show_bug.cgi?id=26552 --- Comment #10 from Alex Deucher 2011-01-13 16:54:22 --- In addition to the patch does booting with: radeon.disp_priority=2 on the kernel command line in grub help? Additionally you can try these patches individually and see if any of them help? diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index 46178f9..50b4ef4 100644 --- a/drivers/gpu/drm/radeon/atombios_crtc.c +++ b/drivers/gpu/drm/radeon/atombios_crtc.c @@ -521,6 +521,7 @@ static u32 atombios_adjust_pll(struct drm_crtc *crtc, pll->flags = 0; if (ASIC_IS_AVIVO(rdev)) { + pll->flags |= RADEON_PLL_PREFER_MINM_OVER_MAXP; if ((rdev->family == CHIP_RS600) || (rdev->family == CHIP_RS690) || (rdev->family == CHIP_RS740)) diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index 46178f9..24aa984 100644 --- a/drivers/gpu/drm/radeon/atombios_crtc.c +++ b/drivers/gpu/drm/radeon/atombios_crtc.c @@ -521,6 +521,8 @@ static u32 atombios_adjust_pll(struct drm_crtc *crtc, pll->flags = 0; if (ASIC_IS_AVIVO(rdev)) { + pll->flags |= (RADEON_PLL_PREFER_MINM_OVER_MAXP | + RADEON_PLL_USE_FRAC_FB_DIV); if ((rdev->family == CHIP_RS600) || (rdev->family == CHIP_RS690) || (rdev->family == CHIP_RS740)) diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index 46178f9..fa8b96a 100644 --- a/drivers/gpu/drm/radeon/atombios_crtc.c +++ b/drivers/gpu/drm/radeon/atombios_crtc.c @@ -521,6 +521,7 @@ static u32 atombios_adjust_pll(struct drm_crtc *crtc, pll->flags = 0; if (ASIC_IS_AVIVO(rdev)) { + pll->flags |= RADEON_PLL_USE_FRAC_FB_DIV; if ((rdev->family == CHIP_RS600) || (rdev->family == CHIP_RS690) || (rdev->family == CHIP_RS740)) -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. ------------------------------------------------------------------------------ Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel