From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v3 2/3] drm/i915: Initialize the PPS HW before its first use Date: Wed, 22 Jun 2016 15:27:08 +0300 Message-ID: <20160622122708.GA4329@intel.com> References: <1466499109-20240-1-git-send-email-imre.deak@intel.com> <1466499109-20240-3-git-send-email-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 257496E7DF for ; Wed, 22 Jun 2016 12:27:12 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1466499109-20240-3-git-send-email-imre.deak@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Imre Deak Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKdW4gMjEsIDIwMTYgYXQgMTE6NTE6NDhBTSArMDMwMCwgSW1yZSBEZWFrIHdyb3Rl Ogo+IFRoZSBpbml0aWFsIERQQ0QgcmVhZCBmb3IgZURQIGRldGVjdGlvbiBpbnZvbHZlcyB1c2lu ZyB0aGUgUFBTLCBidXQgc28KPiBmYXIgd2Ugb25seSBpbml0aWFsaXplZCB0aGUgUFBTIHJlZ2lz dGVycyBhZnRlciB0aGUgRFBDRCByZWFkLiBUaGUKPiByZWFzb24gdGhpcyB3YXMgZG9uZSBzbyBm YXIgaXMgdG8gcHJlc2VydmUgYSBwb3NzaWJsZSBMVkRTIFBQUyBIVyBzZXR1cAo+IGlmIExWRFMg aXMgZGV0ZWN0ZWQgYnV0IGVEUCBpcyBub3QuIFRoaXMgaXMgbm90IGFuIGlzc3VlIGFueSBtb3Jl IGFmdGVyCj4gdGhlIHByZXZpb3VzIHBhdGNoLCBzbyB3ZSBjYW4gbW92ZSB0aGUgaW5pdCBlYXJs aWVyIG5vdy4KPiAKPiBUaGlzIHdhcyBjYXVnaHQgYnkgQ0kgd2l0aCB0aGUgUFBTIHNhbml0eSBj aGVja3MgaW4gcGxhY2UgYW5kIHRoZQo+IGluaXRpYWwgZURQIERQQ0QgcmVhZG91dCB3YWl0aW5n IGZvciB0aGUgcGFuZWwgcG93ZXIgY3ljbGUgdGltZW91dAo+IHdpdGhvdXQgdGhlIFBQUyByZWdp c3RlcnMgYmVpbmcgaW5pdGlhbGl6ZWQuCj4gCj4gQ0M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUu c3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gQ0M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMt d2lsc29uLmNvLnVrPgo+IFNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVs LmNvbT4KPiBSZXZpZXdlZC1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+CgpTZWVtcyBmaW5lLgoKUmV2aWV3ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3ly amFsYUBsaW51eC5pbnRlbC5jb20+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kcC5jIHwgNiArLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA1IGRl bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IGluZGV4IDlhMWNlZjQuLjI3 N2I3NGEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtNTMzMyw2ICs1MzMzLDcg QEAgc3RhdGljIGJvb2wgaW50ZWxfZWRwX2luaXRfY29ubmVjdG9yKHN0cnVjdCBpbnRlbF9kcCAq aW50ZWxfZHAsCj4gIAo+ICAJcHBzX2xvY2soaW50ZWxfZHApOwo+ICAJaW50ZWxfZWRwX3BhbmVs X3ZkZF9zYW5pdGl6ZShpbnRlbF9kcCk7Cj4gKwlpbnRlbF9kcF9pbml0X3BhbmVsX3Bvd2VyX3Nl cXVlbmNlcl9yZWdpc3RlcnMoZGV2LCBpbnRlbF9kcCk7Cj4gIAlwcHNfdW5sb2NrKGludGVsX2Rw KTsKPiAgCj4gIAkvKiBDYWNoZSBEUENEIGFuZCBFRElEIGZvciBlZHAuICovCj4gQEAgLTUzNDks MTEgKzUzNTAsNiBAQCBzdGF0aWMgYm9vbCBpbnRlbF9lZHBfaW5pdF9jb25uZWN0b3Ioc3RydWN0 IGludGVsX2RwICppbnRlbF9kcCwKPiAgCQlyZXR1cm4gZmFsc2U7Cj4gIAl9Cj4gIAo+IC0JLyog V2Ugbm93IGtub3cgaXQncyBub3QgYSBnaG9zdCwgaW5pdCBwb3dlciBzZXF1ZW5jZSByZWdzLiAq Lwo+IC0JcHBzX2xvY2soaW50ZWxfZHApOwo+IC0JaW50ZWxfZHBfaW5pdF9wYW5lbF9wb3dlcl9z ZXF1ZW5jZXJfcmVnaXN0ZXJzKGRldiwgaW50ZWxfZHApOwo+IC0JcHBzX3VubG9jayhpbnRlbF9k cCk7Cj4gLQo+ICAJbXV0ZXhfbG9jaygmZGV2LT5tb2RlX2NvbmZpZy5tdXRleCk7Cj4gIAllZGlk ID0gZHJtX2dldF9lZGlkKGNvbm5lY3RvciwgJmludGVsX2RwLT5hdXguZGRjKTsKPiAgCWlmIChl ZGlkKSB7Cj4gLS0gCj4gMi41LjAKCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=