From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH 2/3] drm/i915: Compact device info access by a small re-ordering Date: Wed, 20 Sep 2017 10:27:00 +0100 Message-ID: <20170920092701.17963-3-tvrtko.ursulin@linux.intel.com> References: <20170920092701.17963-1-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 37F496E6FA for ; Wed, 20 Sep 2017 09:27:11 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id e64so1867409wmi.2 for ; Wed, 20 Sep 2017 02:27:11 -0700 (PDT) In-Reply-To: <20170920092701.17963-1-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: Intel-gfx@lists.freedesktop.org Cc: Jani Nikula List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCk1vcmUgZWZm b3J0IHRvIGFsaWduIG1lbWJlcnMgb24gNC1ieXRlIGJvdW5kYXJ5IGhlbHBzIHdpdGgKY29kZSBz aXplIGEgdGlueSBiaXQ6CgogICAgdGV4dCAgICAgICAgICAgZGF0YSAgICAgYnNzICAgICBkZWMg ICAgIGhleCBmaWxlbmFtZQotMTQ2MDQ1NCAgICAgICAgICA2MDAxNCAgICAzNjU2IDE1MjQxMjQg IDE3NDE5YyBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1LmtvCisxNDYwMjU0ICAgICAgICAgIDYw MDE0ICAgIDM2NTYgMTUyMzkyNCAgMTc0MGQ0IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTUua28K ClNpZ25lZC1vZmYtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+ CkNjOiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZHJ2LmggfCAyMCArKysrKysrKysrKysrLS0tLS0tLQogMSBmaWxlIGNo YW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZHJ2LmgKaW5kZXggMGYxZmUwZDU4YTczLi45NTBhYTEwOWY4Y2IgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kcnYuaApAQCAtODUyLDIxICs4NTIsMjcgQEAgZW51bSBpbnRlbF9wbGF0Zm9ybSB7CiB9Owog CiBzdHJ1Y3QgaW50ZWxfZGV2aWNlX2luZm8gewotCXUzMiBkaXNwbGF5X21taW9fb2Zmc2V0Owog CXUxNiBkZXZpY2VfaWQ7Ci0JdTggbnVtX3BpcGVzOwotCXU4IG51bV9zcHJpdGVzW0k5MTVfTUFY X1BJUEVTXTsKLQl1OCBudW1fc2NhbGVyc1tJOTE1X01BWF9QSVBFU107Ci0JdTggZ2VuOwogCXUx NiBnZW5fbWFzazsKLQllbnVtIGludGVsX3BsYXRmb3JtIHBsYXRmb3JtOworCisJdTggZ2VuOwog CXU4IGd0OyAvKiBHVCBudW1iZXIsIDAgaWYgdW5kZWZpbmVkICovCi0JdTggcmluZ19tYXNrOyAv KiBSaW5ncyBzdXBwb3J0ZWQgYnkgdGhlIEhXICovCiAJdTggbnVtX3JpbmdzOworCXU4IHJpbmdf bWFzazsgLyogUmluZ3Mgc3VwcG9ydGVkIGJ5IHRoZSBIVyAqLworCisJZW51bSBpbnRlbF9wbGF0 Zm9ybSBwbGF0Zm9ybTsKKworCXUzMiBkaXNwbGF5X21taW9fb2Zmc2V0OworCisJdTggbnVtX3Bp cGVzOworCXU4IG51bV9zcHJpdGVzW0k5MTVfTUFYX1BJUEVTXTsKKwl1OCBudW1fc2NhbGVyc1tJ OTE1X01BWF9QSVBFU107CisKICNkZWZpbmUgREVGSU5FX0ZMQUcobmFtZSkgdTggbmFtZToxCiAJ REVWX0lORk9fRk9SX0VBQ0hfRkxBRyhERUZJTkVfRkxBRyk7CiAjdW5kZWYgREVGSU5FX0ZMQUcK IAl1MTYgZGRiX3NpemU7IC8qIGluIGJsb2NrcyAqLworCiAJLyogUmVnaXN0ZXIgb2Zmc2V0cyBm b3IgdGhlIHZhcmlvdXMgZGlzcGxheSBwaXBlcyBhbmQgdHJhbnNjb2RlcnMgKi8KIAlpbnQgcGlw ZV9vZmZzZXRzW0k5MTVfTUFYX1RSQU5TQ09ERVJTXTsKIAlpbnQgdHJhbnNfb2Zmc2V0c1tJOTE1 X01BWF9UUkFOU0NPREVSU107Ci0tIAoyLjkuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==