From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Machek Date: Thu, 05 Nov 2015 20:26:18 +0000 Subject: Re: Mobility Radeon HD 4530/4570/545v: flicker in 1920x1080 Message-Id: <20151105202618.GB3624@amd> List-Id: References: <563522C5.1000206@amd.com> <20151031212259.GA6253@amd> <20151103220919.GA4824@amd> <20151103230329.GA4167@amd> <5639B580.1050409@vodafone.de> <20151104221000.GA3608@amd> <563B32C7.3080202@vodafone.de> In-Reply-To: <563B32C7.3080202@vodafone.de> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Christian =?iso-8859-1?Q?K=F6nig?= Cc: "linux-fbdev@vger.kernel.org" , kernel list , Maling list - DRI developers , "Deucher, Alexander" , Christian =?iso-8859-1?Q?K=F6nig?= > >>>>RADEON_PLL_PREFER_MINM_OVER_MAXP). > >>>The flickering would vanish completely if that's the reason for the issue > >>>you are seeing. > >>>Try setting ref_div_min and ref_div_max to 2 in > >>> radeon_compute_pll_avivo(). > >>Ok, I did this, but no luck, still flickers. But the flicker only > >>happens when something changes on screen, like dragging a big > >>window. Is that consistent with wrong PLL timings? > >Does it go away with radeon.dpm=0? Sounds more like either memory > >reclocking happening outside of vblank, or underflow to the display > >controllers. > > Sounds like my suspicion was right, that doesn't seem to be a PLL issue > after all. > > Just to rule out the obvious your system works fine with windows and you > don't have a extra long cable for the monitor or something like >this? Cable is something like 2 meters. It does not seem to be EMI, because it only happens when the display is being updated. The system had some thermal issues before, but a) there's big fan cooling it now and b) it does not get worse with more usage. I don't think its heat. I don't have Windows for a test, sorry. Best regards, Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Machek Subject: Re: Mobility Radeon HD 4530/4570/545v: flicker in 1920x1080 Date: Thu, 5 Nov 2015 21:26:18 +0100 Message-ID: <20151105202618.GB3624@amd> References: <563522C5.1000206@amd.com> <20151031212259.GA6253@amd> <20151103220919.GA4824@amd> <20151103230329.GA4167@amd> <5639B580.1050409@vodafone.de> <20151104221000.GA3608@amd> <563B32C7.3080202@vodafone.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from atrey.karlin.mff.cuni.cz (atrey.karlin.mff.cuni.cz [195.113.26.193]) by gabe.freedesktop.org (Postfix) with ESMTP id A462E6EACB for ; Thu, 5 Nov 2015 12:26:19 -0800 (PST) Content-Disposition: inline In-Reply-To: <563B32C7.3080202@vodafone.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Christian =?iso-8859-1?Q?K=F6nig?= Cc: "linux-fbdev@vger.kernel.org" , kernel list , Maling list - DRI developers , "Deucher, Alexander" , Christian =?iso-8859-1?Q?K=F6nig?= List-Id: dri-devel@lists.freedesktop.org Cgo+ID4+Pj5SQURFT05fUExMX1BSRUZFUl9NSU5NX09WRVJfTUFYUCkuCj4gPj4+VGhlIGZsaWNr ZXJpbmcgd291bGQgdmFuaXNoIGNvbXBsZXRlbHkgaWYgdGhhdCdzIHRoZSByZWFzb24gZm9yIHRo ZSBpc3N1ZQo+ID4+PnlvdSBhcmUgc2VlaW5nLgo+ID4+PlRyeSBzZXR0aW5nIHJlZl9kaXZfbWlu IGFuZCByZWZfZGl2X21heCB0byAyIGluCj4gPj4+ICByYWRlb25fY29tcHV0ZV9wbGxfYXZpdm8o KS4KPiA+Pk9rLCBJIGRpZCB0aGlzLCBidXQgbm8gbHVjaywgc3RpbGwgZmxpY2tlcnMuIEJ1dCB0 aGUgZmxpY2tlciBvbmx5Cj4gPj5oYXBwZW5zIHdoZW4gc29tZXRoaW5nIGNoYW5nZXMgb24gc2Ny ZWVuLCBsaWtlIGRyYWdnaW5nIGEgYmlnCj4gPj53aW5kb3cuIElzIHRoYXQgY29uc2lzdGVudCB3 aXRoIHdyb25nIFBMTCB0aW1pbmdzPwo+ID5Eb2VzIGl0IGdvIGF3YXkgd2l0aCByYWRlb24uZHBt PTA/ICBTb3VuZHMgbW9yZSBsaWtlIGVpdGhlciBtZW1vcnkKPiA+cmVjbG9ja2luZyBoYXBwZW5p bmcgb3V0c2lkZSBvZiB2YmxhbmssIG9yIHVuZGVyZmxvdyB0byB0aGUgZGlzcGxheQo+ID5jb250 cm9sbGVycy4KPiAKPiBTb3VuZHMgbGlrZSBteSBzdXNwaWNpb24gd2FzIHJpZ2h0LCB0aGF0IGRv ZXNuJ3Qgc2VlbSB0byBiZSBhIFBMTCBpc3N1ZQo+IGFmdGVyIGFsbC4KPiAKPiBKdXN0IHRvIHJ1 bGUgb3V0IHRoZSBvYnZpb3VzIHlvdXIgc3lzdGVtIHdvcmtzIGZpbmUgd2l0aCB3aW5kb3dzIGFu ZCB5b3UKPiBkb24ndCBoYXZlIGEgZXh0cmEgbG9uZyBjYWJsZSBmb3IgdGhlIG1vbml0b3Igb3Ig c29tZXRoaW5nIGxpa2UKPnRoaXM/CgpDYWJsZSBpcyBzb21ldGhpbmcgbGlrZSAyIG1ldGVycy4g SXQgZG9lcyBub3Qgc2VlbSB0byBiZSBFTUksIGJlY2F1c2UKaXQgb25seSBoYXBwZW5zIHdoZW4g dGhlIGRpc3BsYXkgaXMgYmVpbmcgdXBkYXRlZC4KClRoZSBzeXN0ZW0gaGFkIHNvbWUgdGhlcm1h bCBpc3N1ZXMgYmVmb3JlLCBidXQgYSkgdGhlcmUncyBiaWcgZmFuCmNvb2xpbmcgaXQgbm93IGFu ZCBiKSBpdCBkb2VzIG5vdCBnZXQgd29yc2Ugd2l0aCBtb3JlIHVzYWdlLiBJIGRvbid0CnRoaW5r IGl0cyBoZWF0LgoKSSBkb24ndCBoYXZlIFdpbmRvd3MgZm9yIGEgdGVzdCwgc29ycnkuCgpCZXN0 IHJlZ2FyZHMsCgkJCQkJCQkJCVBhdmVsCi0tIAooZW5nbGlzaCkgaHR0cDovL3d3dy5saXZlam91 cm5hbC5jb20vfnBhdmVsbWFjaGVrCihjZXNreSwgcGljdHVyZXMpIGh0dHA6Ly9hdHJleS5rYXJs aW4ubWZmLmN1bmkuY3ovfnBhdmVsL3BpY3R1cmUvaG9yc2VzL2Jsb2cuaHRtbApfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBs aXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755909AbbKEU0Z (ORCPT ); Thu, 5 Nov 2015 15:26:25 -0500 Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:48858 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755667AbbKEU0Y (ORCPT ); Thu, 5 Nov 2015 15:26:24 -0500 Date: Thu, 5 Nov 2015 21:26:18 +0100 From: Pavel Machek To: Christian =?iso-8859-1?Q?K=F6nig?= Cc: Alex Deucher , "Deucher, Alexander" , "linux-fbdev@vger.kernel.org" , Christian =?iso-8859-1?Q?K=F6nig?= , Maling list - DRI developers , kernel list Subject: Re: Mobility Radeon HD 4530/4570/545v: flicker in 1920x1080 Message-ID: <20151105202618.GB3624@amd> References: <563522C5.1000206@amd.com> <20151031212259.GA6253@amd> <20151103220919.GA4824@amd> <20151103230329.GA4167@amd> <5639B580.1050409@vodafone.de> <20151104221000.GA3608@amd> <563B32C7.3080202@vodafone.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <563B32C7.3080202@vodafone.de> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > >>>>RADEON_PLL_PREFER_MINM_OVER_MAXP). > >>>The flickering would vanish completely if that's the reason for the issue > >>>you are seeing. > >>>Try setting ref_div_min and ref_div_max to 2 in > >>> radeon_compute_pll_avivo(). > >>Ok, I did this, but no luck, still flickers. But the flicker only > >>happens when something changes on screen, like dragging a big > >>window. Is that consistent with wrong PLL timings? > >Does it go away with radeon.dpm=0? Sounds more like either memory > >reclocking happening outside of vblank, or underflow to the display > >controllers. > > Sounds like my suspicion was right, that doesn't seem to be a PLL issue > after all. > > Just to rule out the obvious your system works fine with windows and you > don't have a extra long cable for the monitor or something like >this? Cable is something like 2 meters. It does not seem to be EMI, because it only happens when the display is being updated. The system had some thermal issues before, but a) there's big fan cooling it now and b) it does not get worse with more usage. I don't think its heat. I don't have Windows for a test, sorry. Best regards, Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html