From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.it.da.ut.ee ([193.40.5.66]:40956 "EHLO smtp1.it.da.ut.ee" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751920AbcAGTmL convert rfc822-to-8bit (ORCPT ); Thu, 7 Jan 2016 14:42:11 -0500 Date: Thu, 7 Jan 2016 21:41:45 +0200 (EET) From: Meelis Roos To: Daniel Vetter cc: DRI Development , Intel Graphics Development , =?ISO-8859-15?Q?Ville_Syrj=E4l=E4?= , Patrik Jakobsson , Imre Deak , Jani Nikula , Chris Wilson , stable@vger.kernel.org, Daniel Vetter Subject: Re: [PATCH] drm/i915: Init power domains early in driver load In-Reply-To: <1452174665-13025-1-git-send-email-daniel.vetter@ffwll.ch> Message-ID: References: <1452157856-27360-1-git-send-email-daniel.vetter@ffwll.ch> <1452174665-13025-1-git-send-email-daniel.vetter@ffwll.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: stable-owner@vger.kernel.org List-ID: > commit ac9b8236551d1177fd07b56aef9b565d1864420d > Author: Ville Syrjälä > Date: Fri Nov 27 18:55:26 2015 +0200 > > drm/i915: Introduce a gmbus power domain > > gmbus also needs the power domain infrastructure right from the start, > since as soon as we register the i2c controllers someone can use them. > > v2: Adjust cleanup paths too (Chris). > > v3: Rebase onto -nightly (totally bogus tree I had lying around) and > also move dpio init head (Ville). > > v4: Ville instead suggested to move gmbus setup later in the sequence, > since it's only needed by the modeset code. > > v5: Move even close to the actual user, right next to the comment that > states where we really need gmbus (and interrupts!). > > Cc: Ville Syrjälä > Cc: Patrik Jakobsson > Cc: Imre Deak > Cc: Jani Nikula > Cc: Meelis Roos > Cc: Chris Wilson > Fixes: ac9b8236551d ("drm/i915: Introduce a gmbus power domain") > Cc: stable@vger.kernel.org > References: http://www.spinics.net/lists/intel-gfx/msg83075.html > Signed-off-by: Daniel Vetter > --- > > Meelis, can you pls retest this one? I also confirmed that my 865G chipset computer was suffering from the same problem and the patch also helps on D865GLC mainboard with my userspace that autoloads eeprom driver. -- Meelis Roos (mroos@linux.ee) From mboxrd@z Thu Jan 1 00:00:00 1970 From: Meelis Roos Subject: Re: [PATCH] drm/i915: Init power domains early in driver load Date: Thu, 7 Jan 2016 21:41:45 +0200 (EET) Message-ID: References: <1452157856-27360-1-git-send-email-daniel.vetter@ffwll.ch> <1452174665-13025-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1452174665-13025-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Jani Nikula , DRI Development , stable@vger.kernel.org, Daniel Vetter , Intel Graphics Development List-Id: dri-devel@lists.freedesktop.org PiBjb21taXQgYWM5YjgyMzY1NTFkMTE3N2ZkMDdiNTZhZWY5YjU2NWQxODY0NDIwZAo+IEF1dGhv cjogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiBEYXRl OiAgIEZyaSBOb3YgMjcgMTg6NTU6MjYgMjAxNSArMDIwMAo+IAo+ICAgICBkcm0vaTkxNTogSW50 cm9kdWNlIGEgZ21idXMgcG93ZXIgZG9tYWluCj4gCj4gZ21idXMgYWxzbyBuZWVkcyB0aGUgcG93 ZXIgZG9tYWluIGluZnJhc3RydWN0dXJlIHJpZ2h0IGZyb20gdGhlIHN0YXJ0LAo+IHNpbmNlIGFz IHNvb24gYXMgd2UgcmVnaXN0ZXIgdGhlIGkyYyBjb250cm9sbGVycyBzb21lb25lIGNhbiB1c2Ug dGhlbS4KPiAKPiB2MjogQWRqdXN0IGNsZWFudXAgcGF0aHMgdG9vIChDaHJpcykuCj4gCj4gdjM6 IFJlYmFzZSBvbnRvIC1uaWdodGx5ICh0b3RhbGx5IGJvZ3VzIHRyZWUgSSBoYWQgbHlpbmcgYXJv dW5kKSBhbmQKPiBhbHNvIG1vdmUgZHBpbyBpbml0IGhlYWQgKFZpbGxlKS4KPiAKPiB2NDogVmls bGUgaW5zdGVhZCBzdWdnZXN0ZWQgdG8gbW92ZSBnbWJ1cyBzZXR1cCBsYXRlciBpbiB0aGUgc2Vx dWVuY2UsCj4gc2luY2UgaXQncyBvbmx5IG5lZWRlZCBieSB0aGUgbW9kZXNldCBjb2RlLgo+IAo+ IHY1OiBNb3ZlIGV2ZW4gY2xvc2UgdG8gdGhlIGFjdHVhbCB1c2VyLCByaWdodCBuZXh0IHRvIHRo ZSBjb21tZW50IHRoYXQKPiBzdGF0ZXMgd2hlcmUgd2UgcmVhbGx5IG5lZWQgZ21idXMgKGFuZCBp bnRlcnJ1cHRzISkuCj4gCj4gQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51 eC5pbnRlbC5jb20+Cj4gQ2M6IFBhdHJpayBKYWtvYnNzb24gPHBhdHJpay5qYWtvYnNzb25AbGlu dXguaW50ZWwuY29tPgo+IENjOiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+Cj4gQ2M6 IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+Cj4gQ2M6IE1lZWxpcyBSb29zIDxt cm9vc0BsaW51eC5lZT4KPiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+Cj4gRml4ZXM6IGFjOWI4MjM2NTUxZCAoImRybS9pOTE1OiBJbnRyb2R1Y2UgYSBnbWJ1cyBw b3dlciBkb21haW4iKQo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4gUmVmZXJlbmNlczog aHR0cDovL3d3dy5zcGluaWNzLm5ldC9saXN0cy9pbnRlbC1nZngvbXNnODMwNzUuaHRtbAo+IFNp Z25lZC1vZmYtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgo+IC0t LQo+IAo+IE1lZWxpcywgY2FuIHlvdSBwbHMgcmV0ZXN0IHRoaXMgb25lPwoKSSBhbHNvIGNvbmZp cm1lZCB0aGF0IG15IDg2NUcgY2hpcHNldCBjb21wdXRlciB3YXMgc3VmZmVyaW5nIGZyb20gdGhl IApzYW1lIHByb2JsZW0gYW5kIHRoZSBwYXRjaCBhbHNvIGhlbHBzIG9uIEQ4NjVHTEMgbWFpbmJv YXJkIHdpdGggbXkgCnVzZXJzcGFjZSB0aGF0IGF1dG9sb2FkcyBlZXByb20gZHJpdmVyLgoKLS0g Ck1lZWxpcyBSb29zIChtcm9vc0BsaW51eC5lZSkKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9kcmktZGV2ZWwK