From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 2/3] drm/i915: Compact device info access by a small re-ordering Date: Wed, 20 Sep 2017 12:34:51 +0300 Message-ID: <87y3p97lxg.fsf@nikula.org> References: <20170920092701.17963-1-tvrtko.ursulin@linux.intel.com> <20170920092701.17963-3-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 42E2A6E66B for ; Wed, 20 Sep 2017 09:35:18 +0000 (UTC) In-Reply-To: <20170920092701.17963-3-tvrtko.ursulin@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin , Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyMCBTZXAgMjAxNywgVHZydGtvIFVyc3VsaW4gPHR1cnN1bGluQHVyc3VsaW4ubmV0 PiB3cm90ZToKPiBGcm9tOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29t Pgo+Cj4gTW9yZSBlZmZvcnQgdG8gYWxpZ24gbWVtYmVycyBvbiA0LWJ5dGUgYm91bmRhcnkgaGVs cHMgd2l0aAo+IGNvZGUgc2l6ZSBhIHRpbnkgYml0Ogo+Cj4gICAgIHRleHQgICAgICAgICAgIGRh dGEgICAgIGJzcyAgICAgZGVjICAgICBoZXggZmlsZW5hbWUKPiAtMTQ2MDQ1NCAgICAgICAgICA2 MDAxNCAgICAzNjU2IDE1MjQxMjQgIDE3NDE5YyBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1Lmtv Cj4gKzE0NjAyNTQgICAgICAgICAgNjAwMTQgICAgMzY1NiAxNTIzOTI0ICAxNzQwZDQgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNS5rbwo+Cj4gU2lnbmVkLW9mZi1ieTogVHZydGtvIFVyc3VsaW4g PHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPiBDYzogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxh QGludGVsLmNvbT4KClJldmlld2VkLWJ5OiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAaW50ZWwu Y29tPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCB8IDIwICsrKysr KysrKysrKystLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA3IGRl bGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2 LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gaW5kZXggMGYxZmUwZDU4YTcz Li45NTBhYTEwOWY4Y2IgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9k cnYuaAo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiBAQCAtODUyLDIx ICs4NTIsMjcgQEAgZW51bSBpbnRlbF9wbGF0Zm9ybSB7Cj4gIH07Cj4gIAo+ICBzdHJ1Y3QgaW50 ZWxfZGV2aWNlX2luZm8gewo+IC0JdTMyIGRpc3BsYXlfbW1pb19vZmZzZXQ7Cj4gIAl1MTYgZGV2 aWNlX2lkOwo+IC0JdTggbnVtX3BpcGVzOwo+IC0JdTggbnVtX3Nwcml0ZXNbSTkxNV9NQVhfUElQ RVNdOwo+IC0JdTggbnVtX3NjYWxlcnNbSTkxNV9NQVhfUElQRVNdOwo+IC0JdTggZ2VuOwo+ICAJ dTE2IGdlbl9tYXNrOwo+IC0JZW51bSBpbnRlbF9wbGF0Zm9ybSBwbGF0Zm9ybTsKPiArCj4gKwl1 OCBnZW47Cj4gIAl1OCBndDsgLyogR1QgbnVtYmVyLCAwIGlmIHVuZGVmaW5lZCAqLwo+IC0JdTgg cmluZ19tYXNrOyAvKiBSaW5ncyBzdXBwb3J0ZWQgYnkgdGhlIEhXICovCj4gIAl1OCBudW1fcmlu Z3M7Cj4gKwl1OCByaW5nX21hc2s7IC8qIFJpbmdzIHN1cHBvcnRlZCBieSB0aGUgSFcgKi8KPiAr Cj4gKwllbnVtIGludGVsX3BsYXRmb3JtIHBsYXRmb3JtOwo+ICsKPiArCXUzMiBkaXNwbGF5X21t aW9fb2Zmc2V0Owo+ICsKPiArCXU4IG51bV9waXBlczsKPiArCXU4IG51bV9zcHJpdGVzW0k5MTVf TUFYX1BJUEVTXTsKPiArCXU4IG51bV9zY2FsZXJzW0k5MTVfTUFYX1BJUEVTXTsKPiArCj4gICNk ZWZpbmUgREVGSU5FX0ZMQUcobmFtZSkgdTggbmFtZToxCj4gIAlERVZfSU5GT19GT1JfRUFDSF9G TEFHKERFRklORV9GTEFHKTsKPiAgI3VuZGVmIERFRklORV9GTEFHCj4gIAl1MTYgZGRiX3NpemU7 IC8qIGluIGJsb2NrcyAqLwo+ICsKPiAgCS8qIFJlZ2lzdGVyIG9mZnNldHMgZm9yIHRoZSB2YXJp b3VzIGRpc3BsYXkgcGlwZXMgYW5kIHRyYW5zY29kZXJzICovCj4gIAlpbnQgcGlwZV9vZmZzZXRz W0k5MTVfTUFYX1RSQU5TQ09ERVJTXTsKPiAgCWludCB0cmFuc19vZmZzZXRzW0k5MTVfTUFYX1RS QU5TQ09ERVJTXTsKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5vbG9n eSBDZW50ZXIKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==