From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg KH Subject: Re: v4.12 backport request: 13a86519202 (drm/nouveau/i2c/gf119-: add support for address-only transactions) Date: Mon, 4 Sep 2017 13:19:18 +0200 Message-ID: <20170904111918.GA9450@kroah.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Ilia Mirkin Cc: Dave Airlie , Ben Skeggs , stable , "nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" List-Id: nouveau.vger.kernel.org T24gU3VuLCBTZXAgMDMsIDIwMTcgYXQgMTE6NDY6NTdBTSAtMDQwMCwgSWxpYSBNaXJraW4gd3Jv dGU6Cj4gQ29tbWl0IGRmOGRjOTdjZDE3IChkcm0vbm91dmVhdS9rbXMvbnY1MDogdXNlIGRybSBj b3JlIGkyYy1vdmVyLWF1eAo+IGFsZ29yaXRobSkgc3dpdGNoZWQgdGhpbmdzIG92ZXIgdG8gdGhl IGRybSBhbGdvLiBVbmZvcnR1bmF0ZWx5IGl0Cj4gZ2VuZXJhdGVzIGFkZHJlc3Mtb25seSB0cmFu c2FjdGlvbnMuIFByaW9yIHRvIEdGMTE5LCB0aGUgaGFyZHdhcmUgaGFkCj4gbm8gc3VwcG9ydCBm b3Igc3VjaCB0aGluZ3MsIGFuZCBHRjExOSsgdGhlIG5vdXZlYXUgY29kZSBkaWQgbm90IGhhbmRs ZQo+IHRoZXNlIHByb3Blcmx5Lgo+IAo+IFRoZSByZXN1bHQgb2YgdGhpcyBidWcgaXMgdGhhdCBF RElEIGRvZXNuJ3QgbWFrZSBpdCBvdmVyIGZvciBEUCAoYW5kCj4gZURQKSBzY3JlZW5zLCB3aGlj aCBpbiB0dXJuIHdyZWFrcyBhbGwgc29ydHMgb2YgaGF2b2MuIFRoZXJlIGhhdmUgYmVlbgo+IGxv dHMgb2YgcmVwb3J0cyBvbiBJUkMsIGEgZmV3IG9uIG1haWxpbmcgbGlzdHMsIGFuZCBhbHNvOgo+ IAo+IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMjUyOAo+ IAo+IENvbW1pdCAxM2E4NjUxOTIwMiAoZHJtL25vdXZlYXUvaTJjL2dmMTE5LTogYWRkIHN1cHBv cnQgZm9yCj4gYWRkcmVzcy1vbmx5IHRyYW5zYWN0aW9ucykgZml4ZXMgdGhlIG5vdXZlYXUgc3Vw cG9ydCBmb3Igc3VjaAo+IHRyYW5zYWN0aW9ucyBvbiBHRjExOSsgYW5kIGZsaXBzIHRoaW5ncyBi YWNrIG92ZXIgdG8gdGhlIGN1c3RvbSBhbGdvCj4gZm9yIGVhcmxpZXIgY2hpcHMuIFBsZWFzZSBp bmNsdWRlIGludG8gdGhlIG5leHQgdjQuMTIueCByZWxlYXNlOgoKTm93IHF1ZXVlZCB1cCwgdGhh bmtzLgoKZ3JlZyBrLWgKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KTm91dmVhdSBtYWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out1-smtp.messagingengine.com ([66.111.4.25]:56299 "EHLO out1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753380AbdIDLTP (ORCPT ); Mon, 4 Sep 2017 07:19:15 -0400 Date: Mon, 4 Sep 2017 13:19:18 +0200 From: Greg KH To: Ilia Mirkin Cc: stable , Ben Skeggs , Dave Airlie , "nouveau@lists.freedesktop.org" Subject: Re: v4.12 backport request: 13a86519202 (drm/nouveau/i2c/gf119-: add support for address-only transactions) Message-ID: <20170904111918.GA9450@kroah.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: stable-owner@vger.kernel.org List-ID: On Sun, Sep 03, 2017 at 11:46:57AM -0400, Ilia Mirkin wrote: > Commit df8dc97cd17 (drm/nouveau/kms/nv50: use drm core i2c-over-aux > algorithm) switched things over to the drm algo. Unfortunately it > generates address-only transactions. Prior to GF119, the hardware had > no support for such things, and GF119+ the nouveau code did not handle > these properly. > > The result of this bug is that EDID doesn't make it over for DP (and > eDP) screens, which in turn wreaks all sorts of havoc. There have been > lots of reports on IRC, a few on mailing lists, and also: > > https://bugs.freedesktop.org/show_bug.cgi?id=102528 > > Commit 13a86519202 (drm/nouveau/i2c/gf119-: add support for > address-only transactions) fixes the nouveau support for such > transactions on GF119+ and flips things back over to the custom algo > for earlier chips. Please include into the next v4.12.x release: Now queued up, thanks. greg k-h