From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 02/10] drm/i915: VLV PSR: Status/enabled function. Date: Fri, 7 Nov 2014 10:28:16 +0100 Message-ID: <20141107092816.GA6135@phenom.ffwll.local> References: <1414521943-3479-1-git-send-email-rodrigo.vivi@intel.com> <1414521943-3479-3-git-send-email-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by gabe.freedesktop.org (Postfix) with ESMTP id 4A0686E3CC for ; Fri, 7 Nov 2014 01:28:11 -0800 (PST) Received: by mail-wg0-f50.google.com with SMTP id z12so3195563wgg.23 for ; Fri, 07 Nov 2014 01:28:08 -0800 (PST) Content-Disposition: inline In-Reply-To: <1414521943-3479-3-git-send-email-rodrigo.vivi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBPY3QgMjgsIDIwMTQgYXQgMTE6NDU6MzVBTSAtMDcwMCwgUm9kcmlnbyBWaXZpIHdy b3RlOgo+IFZMViBQU1Igc3VwcG9ydCBQU1IgcGVyIHBpcGUsIGluY2x1ZGluZyB0aGUgc3RhdHVz LiBTbyB3ZSBoYXZlIHRvIGNoZWNrCj4gaWYgaXQgaXMgZW5hYmxlZCBwZXIgcGlwZSBvbiBzdGF0 dXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwu Y29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMjMgKysrKysr KysrKysrKysrKysrKysrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDIg ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2RwLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gaW5kZXggODJlNDdkYS4u Nzc0ZWI2YyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IEBAIC0yMDc2LDcgKzIwNzYs MjYgQEAgc3RhdGljIGJvb2wgaXNfZWRwX3BzcihzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwKQo+ ICAJcmV0dXJuIGludGVsX2RwLT5wc3JfZHBjZFswXSAmIERQX1BTUl9JU19TVVBQT1JURUQ7Cj4g IH0KPiAgCj4gLXN0YXRpYyBib29sIGludGVsX2VkcF9pc19wc3JfZW5hYmxlZChzdHJ1Y3QgZHJt X2RldmljZSAqZGV2KQo+ICsvKioKPiArICogdmx2X2VkcF9pc19wc3JfZW5hYmxlZF9vbl9waXBl Cj4gKyAqIEBkZXY6IERSTSBkZXZpY2UKPiArICogQHBpcGU6IHBpcGUgdG8gY2hlY2sgZm9yIFBT UiBzdGF0dXMuCj4gKyAqCj4gKyAqIFZMViBQU1IgaW1wbGVtZW50cyBQU1IgcGVyIHBpcGUuIFRo aXMgZnVuY3Rpb24gYWxsb3dzIHRvIGNoZWNrIGlmIGl0IGlzCj4gKyAqIGVuYWJsZWQgb24gZ2l2 ZW4gcGlwZS4KPiArICovCj4gK3N0YXRpYyBib29sIHZsdl9lZHBfaXNfcHNyX2VuYWJsZWRfb25f cGlwZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBpbnQgcGlwZSkKCkFkZGluZyBmdW5jdGlvbnMg d2l0aG91dCB1c2VycyBtYWtlcyBpbW8gcGF0Y2ggcmV2aWV3IGhhcmRlci4KCj4gK3sKPiArCXN0 cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3ByaXZhdGU7Cj4gKwl1 aW50MzJfdCB2YWw7Cj4gKwo+ICsJdmFsID0gSTkxNV9SRUFEKFZMVl9QU1JTVEFUKHBpcGUpKSAm Cj4gKwkJVkxWX0VEUF9QU1JfQ1VSUl9TVEFURV9NQVNLOwo+ICsJcmV0dXJuICh2YWwgPT0gVkxW X0VEUF9QU1JfQUNUSVZFX05PUkZCX1VQKSB8fAo+ICsJCSh2YWwgPT0gVkxWX0VEUF9QU1JfQUNU SVZFX1NGX1VQREFURSk7Cj4gK30KPiArCj4gK3N0YXRpYyBib29sIGhzd19lZHBfaXNfcHNyX2Vu YWJsZWQoc3RydWN0IGRybV9kZXZpY2UgKmRldikKPiAgewo+ICAJc3RydWN0IGRybV9pOTE1X3By aXZhdGUgKmRldl9wcml2ID0gZGV2LT5kZXZfcHJpdmF0ZTsKPiAgCj4gQEAgLTUwNjYsNyArNTA4 NSw3IEBAIHZvaWQgaW50ZWxfZHBfc2V0X2RycnNfc3RhdGUoc3RydWN0IGRybV9kZXZpY2UgKmRl diwgaW50IHJlZnJlc2hfcmF0ZSkKPiAgCSAqIGhhcmQgdG8gdGVsbCB3aXRob3V0IHNlZWluZyB0 aGUgdXNlciBvZiB0aGlzIGZ1bmN0aW9uIG9mIHRoaXMgY29kZS4KPiAgCSAqIENoZWNrIGxvY2tp bmcgYW5kIG9yZGVyaW5nIG9uY2UgdGhhdCBsYW5kcy4KPiAgCSAqLwo+IC0JaWYgKElOVEVMX0lO Rk8oZGV2KS0+Z2VuIDwgOCAmJiBpbnRlbF9lZHBfaXNfcHNyX2VuYWJsZWQoZGV2KSkgewo+ICsJ aWYgKElTX0hBU1dFTEwoZGV2KSAmJiBoc3dfZWRwX2lzX3Bzcl9lbmFibGVkKGRldikpIHsKCk9y IGlzIHRoZXJlIHNvbWV0aGluZyBtaXNzaW5nIGhlcmU/IE90aGVyd2lzZSB0aGlzIGh1bmsgaGVy ZSBsb29rcyBsaWtlIGEKc2VwYXJhdGUgcGF0Y2ggLi4uCi1EYW5pZWwKCj4gIAkJRFJNX0RFQlVH X0tNUygiRFJSUyBpcyBkaXNhYmxlZCBhcyBQU1IgaXMgZW5hYmxlZFxuIik7Cj4gIAkJcmV0dXJu Owo+ICAJfQo+IC0tIAo+IDEuOS4zCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVy LCBJbnRlbCBDb3Jwb3JhdGlvbgorNDEgKDApIDc5IDM2NSA1NyA0OCAtIGh0dHA6Ly9ibG9nLmZm d2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==