From mboxrd@z Thu Jan 1 00:00:00 1970 From: Deepak S Subject: Re: [PATCH 8/8] drm/i915: Follow the forcewake domains type on hw accessors Date: Fri, 12 Dec 2014 18:50:05 +0530 Message-ID: <548AEB85.8010201@linux.intel.com> References: <1418063262-32256-1-git-send-email-mika.kuoppala@intel.com> <1418063262-32256-8-git-send-email-mika.kuoppala@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 8D1166E851 for ; Thu, 11 Dec 2014 05:23:07 -0800 (PST) In-Reply-To: <1418063262-32256-8-git-send-email-mika.kuoppala@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIE1vbmRheSAwOCBEZWNlbWJlciAyMDE0IDExOjU3IFBNLCBNaWthIEt1b3BwYWxhIHdyb3Rl Ogo+IEZvcmNld2FrZSBkb21haW4gY29kZSB1c2VzIHVuc2lnbmVkIGludCBhcyBhIHR5cGUgZm9y ICdkb21haW5zIG1hc2snLgo+IEJyaW5nIHRoZSBodyBhY2Nlc3NvcnMgaW5saW5lIHdpdGggdGhp cy4KPgo+IFN1Z2dlc3RlZC1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+Cj4gU2lnbmVkLW9mZi1ieTogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5j b20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oICAgICB8IDQgKyst LQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdW5jb3JlLmMgfCA4ICsrKystLS0tCj4g ICAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPgo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9kcnYuaAo+IGluZGV4IGEyYTg1MzYuLjkxNzYxNGUgMTAwNjQ0Cj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZHJ2LmgKPiBAQCAtNTM1LDkgKzUzNSw5IEBAIHN0cnVjdCBkcm1faTkxNV9k aXNwbGF5X2Z1bmNzIHsKPiAgIAo+ICAgc3RydWN0IGludGVsX3VuY29yZV9mdW5jcyB7Cj4gICAJ dm9pZCAoKmZvcmNlX3dha2VfZ2V0KShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYs Cj4gLQkJCQkJCQlpbnQgZndfZW5naW5lKTsKPiArCQkJCQkJCXVuc2lnbmVkIGZ3X2RvbWFpbnMp Owo+ICAgCXZvaWQgKCpmb3JjZV93YWtlX3B1dCkoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2LAo+IC0JCQkJCQkJaW50IGZ3X2VuZ2luZSk7Cj4gKwkJCQkJCQl1bnNpZ25lZCBmd19k b21haW5zKTsKPiAgIAo+ICAgCXVpbnQ4X3QgICgqbW1pb19yZWFkYikoc3RydWN0IGRybV9pOTE1 X3ByaXZhdGUgKmRldl9wcml2LCBvZmZfdCBvZmZzZXQsIGJvb2wgdHJhY2UpOwo+ICAgCXVpbnQx Nl90ICgqbW1pb19yZWFkdykoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBvZmZf dCBvZmZzZXQsIGJvb2wgdHJhY2UpOwo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF91bmNvcmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29yZS5jCj4g aW5kZXggNTA5YjljOS4uYmUwMmFhYiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF91bmNvcmUuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29y ZS5jCj4gQEAgLTEyMiw3ICsxMjIsNyBAQCBmd19kb21haW5fcG9zdGluZ19yZWFkKGNvbnN0IHN0 cnVjdCBpbnRlbF91bmNvcmVfZm9yY2V3YWtlX2RvbWFpbiAqZCkKPiAgIH0KPiAgIAo+ICAgc3Rh dGljIHZvaWQKPiAtZndfZG9tYWluc19nZXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LCBpbnQgZndfZG9tYWlucykKPiArZndfZG9tYWluc19nZXQoc3RydWN0IGRybV9pOTE1X3By aXZhdGUgKmRldl9wcml2LCB1bnNpZ25lZCBmd19kb21haW5zKQo+ICAgewo+ICAgCXN0cnVjdCBp bnRlbF91bmNvcmVfZm9yY2V3YWtlX2RvbWFpbiAqZDsKPiAgIAlpbnQgaWQ7Cj4gQEAgLTEzNiw3 ICsxMzYsNyBAQCBmd19kb21haW5zX2dldChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3By aXYsIGludCBmd19kb21haW5zKQo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZAo+IC1md19kb21h aW5zX3B1dChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGludCBmd19kb21haW5z KQo+ICtmd19kb21haW5zX3B1dChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIHVu c2lnbmVkIGZ3X2RvbWFpbnMpCj4gICB7Cj4gICAJc3RydWN0IGludGVsX3VuY29yZV9mb3JjZXdh a2VfZG9tYWluICpkOwo+ICAgCWludCBpZDsKPiBAQCAtMTgxLDcgKzE4MSw3IEBAIHN0YXRpYyB2 b2lkIF9fZ2VuNl9ndF93YWl0X2Zvcl90aHJlYWRfYzAoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg KmRldl9wcml2KQo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBmd19kb21haW5zX2dldF93aXRo X3RocmVhZF9zdGF0dXMoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+IC0JCQkJ CSAgICAgIGludCBmd19kb21haW5zKQo+ICsJCQkJCSAgICAgIHVuc2lnbmVkIGZ3X2RvbWFpbnMp Cj4gICB7Cj4gICAJZndfZG9tYWluc19nZXQoZGV2X3ByaXYsIGZ3X2RvbWFpbnMpOwo+ICAgCj4g QEAgLTE5OSw3ICsxOTksNyBAQCBzdGF0aWMgdm9pZCBnZW42X2d0X2NoZWNrX2ZpZm9kYmcoc3Ry dWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9p ZCBmd19kb21haW5zX3B1dF93aXRoX2ZpZm8oc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LAo+IC0JCQkJICAgICBpbnQgZndfZG9tYWlucykKPiArCQkJCSAgICAgdW5zaWduZWQgZndf ZG9tYWlucykKPiAgIHsKPiAgIAlmd19kb21haW5zX3B1dChkZXZfcHJpdiwgZndfZG9tYWlucyk7 Cj4gICAJZ2VuNl9ndF9jaGVja19maWZvZGJnKGRldl9wcml2KTsKCkxvb2tzIGZpbmUKClJldmll d2VkLWJ5OiBEZWVwYWsgUzxkZWVwYWsuc0BsaW51eC5pbnRlbC5jb20+CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=