From mboxrd@z Thu Jan 1 00:00:00 1970 From: Animesh Manna Subject: Re: [PATCH 01/12] drm/i915: use correct power domain for csr loading Date: Fri, 10 Jul 2015 13:42:09 +0530 Message-ID: <559F7E59.7060508@intel.com> References: <1436365487-19242-1-git-send-email-animesh.manna@intel.com> <1436472288-595-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 22C927A0DC for ; Fri, 10 Jul 2015 01:12:35 -0700 (PDT) In-Reply-To: <1436472288-595-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , Intel Graphics Development Cc: Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org CgpPbiA3LzEwLzIwMTUgMTozNCBBTSwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBHcmFiYmluZyBh IHJ1bnRpbWUgcG0gcmVmZXJlbmNlIHdpdGggaW50ZWxfcnVudGltZV9wbV9nZXQgd2lsbCBvbmx5 Cj4gcHJldmVudCBkZXZpY2UgRDMuIEJ1dCBkbWMgZmlybXdhcmUgaXMgcmVxdWlyZWQgZXZlbiBl YXJsaWVyIChuYW1lbHkKPiBmb3IgdGhlIHNrbCBwb3dlciB3ZWxsIDIpLgo+Cj4gSGVuY2Ugd2Ug bmVlZCB0byBncmFiIGEgcnBtIHJlZmVyZW5jZSBoaWdoZXIgdXAgaW4gdGhlIGhpZXJhcmNoeS4g Rm9yCj4gc2ltcGxpY2l0eSBqdXN0IGdyYWIgdGhlIF9JTklUIGRpc3BsYXkgcG93ZXIgd2VsbC4g VGhhdCdzIGEgYml0IHRvbwo+IG11Y2gsIGJ1dCBzaW5jZSB0aGUgZmlybXdhcmUgbG9hZGluZyB0 YXNrIHNob3VsZCBjb21wbGV0ZWx5IGZhaXJseQo+IHF1aWNrbHkgdGhpcyB3b24ndCBiZSBhIHJl YWwgcHJvYmxlbSByZWFsbHkuCj4KPiBDYzogQW5pbWVzaCBNYW5uYSA8YW5pbWVzaC5tYW5uYUBp bnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBp bnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jc3IuYyB8IDQg KystLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK Pgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jc3IuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Nzci5jCj4gaW5kZXggNmQ4YTdiZjA2ZGZjLi4xNmNkOWRh ZTFjMWIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY3NyLmMKPiAr KysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jc3IuYwo+IEBAIC0zOTIsNyArMzkyLDcg QEAgc3RhdGljIHZvaWQgZmluaXNoX2Nzcl9sb2FkKGNvbnN0IHN0cnVjdCBmaXJtd2FyZSAqZncs IHZvaWQgKmNvbnRleHQpCj4gICAJRFJNX0RFQlVHX0tNUygiRmluaXNoZWQgbG9hZGluZyAlc1xu IiwgZGV2X3ByaXYtPmNzci5md19wYXRoKTsKPiAgIG91dDoKPiAgIAlpZiAoZndfbG9hZGVkKQo+ IC0JCWludGVsX3J1bnRpbWVfcG1fcHV0KGRldl9wcml2KTsKPiArCQlpbnRlbF9kaXNwbGF5X3Bv d2VyX3B1dChkZXZfcHJpdiwgUE9XRVJfRE9NQUlOX0lOSVQpOwo+ICAgCWVsc2UKPiAgIAkJaW50 ZWxfY3NyX2xvYWRfc3RhdHVzX3NldChkZXZfcHJpdiwgRldfRkFJTEVEKTsKPiAgIAo+IEBAIC00 MjksNyArNDI5LDcgQEAgdm9pZCBpbnRlbF9jc3JfdWNvZGVfaW5pdChzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2KQo+ICAgCSAqIE9idGFpbiBhIHJ1bnRpbWUgcG0gcmVmZXJlbmNlLCB1bnRpbCBDU1Ig aXMgbG9hZGVkLAo+ICAgCSAqIHRvIGF2b2lkIGVudGVyaW5nIHJ1bnRpbWUtc3VzcGVuZC4KPiAg IAkgKi8KPiAtCWludGVsX3J1bnRpbWVfcG1fZ2V0KGRldl9wcml2KTsKPiArCWludGVsX2Rpc3Bs YXlfcG93ZXJfZ2V0KGRldl9wcml2LCBQT1dFUl9ET01BSU5fSU5JVCk7CgpUaGFua3MgRGFuaWVs IGZvciBoZWxwaW5nIG1lIGluIHJlZGVzaWduaW5nIHRoZSBkbWMgZmlybXdhcmUgbG9hZGluZyBm bG93LgpJIGNhbiBzZWUgYSBpc3N1ZSBoZXJlIC0gaW50ZWxfcG93ZXJfZG9tYWluX2luaXQgaXMg Y2FsbGVkIGFmdGVyIGludGVsX2Nzcl91Y29kZV9pbml0IGluIGk5MTVfZHJpdmVyX2xvYWQgZnVu Y3Rpb24sIHdlIGNhbiBtb3ZlIHRoZSBpbml0IGNhbGwgZm9yIGNzciBhZnRlciBwb3dlciBkb21h aW4gaW5pdC4KCj4gICAKPiAgIAkvKiBDU1Igc3VwcG9ydGVkIGZvciBwbGF0Zm9ybSwgbG9hZCBm aXJtd2FyZSAqLwo+ICAgCXJldCA9IHJlcXVlc3RfZmlybXdhcmVfbm93YWl0KFRISVNfTU9EVUxF LCB0cnVlLCBjc3ItPmZ3X3BhdGgsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=