From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 05/29] drm/i915: Extract intel_ddi_clk_disable() Date: Mon, 18 Sep 2017 22:09:22 +0300 Message-ID: <20170918190922.GF4914@intel.com> References: <20170918182604.9519-1-ville.syrjala@linux.intel.com> <20170918182604.9519-6-ville.syrjala@linux.intel.com> <150576031438.5563.7870141247325034193@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id E58676E392 for ; Mon, 18 Sep 2017 19:09:25 +0000 (UTC) Content-Disposition: inline In-Reply-To: <150576031438.5563.7870141247325034193@mail.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBTZXAgMTgsIDIwMTcgYXQgMDc6NDU6MTRQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgVmlsbGUgU3lyamFsYSAoMjAxNy0wOS0xOCAxOToyNTo0MCkKPiA+IEZy b206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAK PiA+IFB1bGwgdGhlIGNvZGUgdG8gZGlzYWJsZSB0aGUgcG9ydCBjbG9jayBpbnRvIGEgZnVuY3Rp b24uIFdlIGFscmVhZHkgaGF2ZQo+ID4gdGhlIGludGVsX2RkaV9jbGtfc2VsZWN0KCkgY291bnRl cnBhcnQuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3ly amFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kZGkuYyB8IDI0ICsrKysrKysrKysrKysrKystLS0tLS0tLQo+ID4gIDEgZmlsZSBjaGFu Z2VkLCAxNiBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kZGkuYwo+ID4gaW5kZXggOTNjYmJjYmJjMTkzLi4yYjRkZTdkMDNmZjAgMTAwNjQ0 Cj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+ID4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMKPiA+IEBAIC0yMTMxLDYgKzIxMzEsMjEgQEAg c3RhdGljIHZvaWQgaW50ZWxfZGRpX2Nsa19zZWxlY3Qoc3RydWN0IGludGVsX2VuY29kZXIgKmVu Y29kZXIsCj4gPiAgICAgICAgIH0KPiA+ICB9Cj4gPiAgCj4gPiArc3RhdGljIHZvaWQgaW50ZWxf ZGRpX2Nsa19kaXNhYmxlKHN0cnVjdCBpbnRlbF9lbmNvZGVyICplbmNvZGVyKQo+ID4gK3sKPiA+ ICsgICAgICAgc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gdG9faTkxNShlbmNv ZGVyLT5iYXNlLmRldik7Cj4gPiArICAgICAgIGVudW0gcG9ydCBwb3J0ID0gZW5jb2Rlci0+cG9y dDsKPiAKPiBwb3J0IHdhcyBwcmV2aW91c2x5IGludGVsX2RkaV9nZXRfZW5jb2Rlcl9wb3J0KGVu Y29kZXIpLgoKZW5jb2Rlci0+cG9ydCBpcyBmaW5lIGluIHRoaXMgY2FzZS4gVGhlIG1haW4gdHdv IHJlYXNvbnMgZm9yCnRoZSBleGlzdGVuY2Ugb2YgaW50ZWxfZGRpX2dldF9lbmNvZGVyX3BvcnQo KSB3ZXJlIEZESSBhbmQgTVNULgoKVGhlIEZESSBwcm9ibGVtIGRpc2FwcGVhcmVkIGFzIHNvb24g YXMgd2UgZ290IGVuY29kZXItPnBvcnQuClByZXZpb3VzbHkgd2Ugb25seSBoYWQgZGlnX3BvcnQt PnBvcnQsIGFuZCBGREkgZG9lc24ndCBoYXZlIGEKZGlnX3BvcnQuIEluIGZhY3Qgd2Ugc2hvdWxk IHRyeSB0byBlbGltaW5hdGUgZGlnX3BvcnQtPnBvcnQgc2luY2UKaXQncyByZWR1bmRhbnQgbm93 LgoKSG1tLiBBbmQgd2UgZXZlbiBwb3B1bGF0ZSBlbmNvZGVyLT5wb3J0IGZvciB0aGUgZmFrZSBN U1QgZW5jb2RlcnMKc28gZXZlbiB0aGF0IHNob3VsZG4ndCBwb3NlIGEgcHJvYmxlbSBhbnltb3Jl LiBCdXQgaW4gdGhpcyBjYXNlCndlIGFjdHVhbGx5IGdldCBwYXNzZWQgdGhlICJyZWFsIiBEUCBl bmNvZGVyIChpZS4gbXN0LT5wcmltYXJ5KQpzbyBldmVuIGlmIGVuY29kZXItPnBvcnQgd2Fzbid0 IHBvcHVsYXRlZCBmb3IgdGhlIGZha2UgTVNUIGVuY29kZXJzCnRoaXMgd291bGQgc3RpbGwgd29y ay4KCkkgaGF2ZSBhbm90aGVyIHBhdGNoIGluIHRoZSBzZXJpZXMgdG8gY29udmVydCBhIGxvdCBt b3JlCmludGVsX2RkaV9nZXRfZW5jb2Rlcl9wb3J0KClzIGludG8gZW5jb2Rlci0+cG9ydC4gQnV0 IHRoYXQgcGF0Y2gKaXMgbmVhciB0aGUgZW5kLCBhbmQgYXBwYXJlbnRseSBJIGFscmVhZHkgY29u dmVydGVkIHNvbWUgb2YgdGhlbQphbG9uZyB0aGUgd2F5LgoKSSBndWVzcyBJIHNob3VsZCBhdCBs ZWFhc3QgYWRkIHNvbWUgbm90ZXMgdG8gdGhlIGNvbW1pdCBtZXNzYWdlcwp3aGVuZXZlciBJJ20g ZG9pbmcgdGhpcy4KCj4gCj4gPiArCj4gPiArICAgICAgIGlmIChJU19DQU5OT05MQUtFKGRldl9w cml2KSkKPiA+ICsgICAgICAgICAgICAgICBJOTE1X1dSSVRFKERQQ0xLQV9DRkdDUjAsIEk5MTVf UkVBRChEUENMS0FfQ0ZHQ1IwKSB8Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICBEUENM S0FfQ0ZHQ1IwX0RESV9DTEtfT0ZGKHBvcnQpKTsKPiA+ICsgICAgICAgZWxzZSBpZiAoSVNfR0VO OV9CQyhkZXZfcHJpdikpCj4gPiArICAgICAgICAgICAgICAgSTkxNV9XUklURShEUExMX0NUUkwy LCBJOTE1X1JFQUQoRFBMTF9DVFJMMikgfAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg RFBMTF9DVFJMMl9ERElfQ0xLX09GRihwb3J0KSk7Cj4gPiArICAgICAgIGVsc2UgaWYgKElOVEVM X0dFTihkZXZfcHJpdikgPCA5KQo+ID4gKyAgICAgICAgICAgICAgIEk5MTVfV1JJVEUoUE9SVF9D TEtfU0VMKHBvcnQpLCBQT1JUX0NMS19TRUxfTk9ORSk7Cj4gPiArfQoKLS0gClZpbGxlIFN5cmrD pGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==