From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniele Ceraolo Spurio Subject: Re: [PATCH v2 10/22] drm/i915/guc: Always ask GuC to update power domain states Date: Mon, 15 Apr 2019 13:46:05 -0700 Message-ID: <7cde5e80-e9e2-0e53-2dd4-1d1b5755baf0@intel.com> References: <20190411084436.24384-1-michal.wajdeczko@intel.com> <20190411084436.24384-11-michal.wajdeczko@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 ESMTPS id 5A979892C0 for ; Mon, 15 Apr 2019 20:46:11 +0000 (UTC) In-Reply-To: <20190411084436.24384-11-michal.wajdeczko@intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Michal Wajdeczko , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiA0LzExLzE5IDE6NDQgQU0sIE1pY2hhbCBXYWpkZWN6a28gd3JvdGU6Cj4gV2l0aCBuZXdl ciBHdUMgZmlybXdhcmUgaXQgaXMgYWx3YXlzIG9rIHRvIGFzayBHdUMgdG8gdXBkYXRlIHBvd2Vy Cj4gZG9tYWluIHN0YXRlcy4gTWFrZSBpdCBhbiB1bmNvbmRpdGlvbmFsIGluaXRpYWxpemF0aW9u IHN0ZXAuCj4gCj4gU2lnbmVkLW9mZi1ieTogTWljaGFsIFdhamRlY3prbyA8bWljaGFsLndhamRl Y3prb0BpbnRlbC5jb20+Cj4gQ2M6IERhbmllbGUgQ2VyYW9sbyBTcHVyaW8gPGRhbmllbGUuY2Vy YW9sb3NwdXJpb0BpbnRlbC5jb20+Cj4gQ2M6IEpvaG4gU3BvdHN3b29kIDxqb2huLmEuc3BvdHN3 b29kQGludGVsLmNvbT4KClJldmlld2VkLWJ5OiBEYW5pZWxlIENlcmFvbG8gU3B1cmlvIDxkYW5p ZWxlLmNlcmFvbG9zcHVyaW9AaW50ZWwuY29tPgoKRGFuaWVsZQoKPiAtLS0KPiAgIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2d1Y19zdWJtaXNzaW9uLmMgfCA0IC0tLS0KPiAgIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX3VjLmMgICAgICAgICAgICAgfCA4ICsrKystLS0tCj4gICAyIGZp bGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZ3VjX3N1Ym1pc3Npb24uYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2d1Y19zdWJtaXNzaW9uLmMKPiBpbmRleCBkZWE4NzI1M2Qx NDEuLjg1NjUwNWRiYmU5MSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9ndWNfc3VibWlzc2lvbi5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZ3Vj X3N1Ym1pc3Npb24uYwo+IEBAIC0xMzE5LDEwICsxMzE5LDYgQEAgaW50IGludGVsX2d1Y19zdWJt aXNzaW9uX2VuYWJsZShzdHJ1Y3QgaW50ZWxfZ3VjICpndWMpCj4gICAKPiAgIAlHRU1fQlVHX09O KCFndWMtPmV4ZWNidWZfY2xpZW50KTsKPiAgIAo+IC0JZXJyID0gaW50ZWxfZ3VjX3NhbXBsZV9m b3JjZXdha2UoZ3VjKTsKPiAtCWlmIChlcnIpCj4gLQkJcmV0dXJuIGVycjsKPiAtCj4gICAJZXJy ID0gZ3VjX2NsaWVudHNfZW5hYmxlKGd1Yyk7Cj4gICAJaWYgKGVycikKPiAgIAkJcmV0dXJuIGVy cjsKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdWMuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX3VjLmMKPiBpbmRleCAyMTMxMGI5MTdjY2MuLjhlNWU0MjI2 ZGY1MyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF91Yy5jCj4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdWMuYwo+IEBAIC00MDUsMTQgKzQwNSwxNCBA QCBpbnQgaW50ZWxfdWNfaW5pdF9odyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSkKPiAg IAkJCWdvdG8gZXJyX2NvbW11bmljYXRpb247Cj4gICAJfQo+ICAgCj4gKwlyZXQgPSBpbnRlbF9n dWNfc2FtcGxlX2ZvcmNld2FrZShndWMpOwo+ICsJaWYgKHJldCkKPiArCQlnb3RvIGVycl9jb21t dW5pY2F0aW9uOwo+ICsKPiAgIAlpZiAoVVNFU19HVUNfU1VCTUlTU0lPTihpOTE1KSkgewo+ICAg CQlyZXQgPSBpbnRlbF9ndWNfc3VibWlzc2lvbl9lbmFibGUoZ3VjKTsKPiAgIAkJaWYgKHJldCkK PiAgIAkJCWdvdG8gZXJyX2NvbW11bmljYXRpb247Cj4gLQl9IGVsc2UgaWYgKElOVEVMX0dFTihp OTE1KSA8IDExKSB7Cj4gLQkJcmV0ID0gaW50ZWxfZ3VjX3NhbXBsZV9mb3JjZXdha2UoZ3VjKTsK PiAtCQlpZiAocmV0KQo+IC0JCQlnb3RvIGVycl9jb21tdW5pY2F0aW9uOwo+ICAgCX0KPiAgIAo+ ICAgCWRldl9pbmZvKGk5MTUtPmRybS5kZXYsICJHdUMgZmlybXdhcmUgdmVyc2lvbiAldS4ldVxu IiwKPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4