From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EAA6FC433C1 for ; Fri, 26 Mar 2021 08:49:12 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 5B70B601FB for ; Fri, 26 Mar 2021 08:49:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5B70B601FB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id A043E6EF2E; Fri, 26 Mar 2021 08:49:11 +0000 (UTC) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id 58DE86EF2E for ; Fri, 26 Mar 2021 08:49:10 +0000 (UTC) IronPort-SDR: qNTAmXvQi//umC4g/KD6mbUM8/4/lM23EbRjxsChdPCF6+uMuDk0twrsuLOsVuDaLJ4lGLIPM+ F2fOTZYtvuyA== X-IronPort-AV: E=McAfee;i="6000,8403,9934"; a="178657546" X-IronPort-AV: E=Sophos;i="5.81,280,1610438400"; d="scan'208";a="178657546" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Mar 2021 01:49:09 -0700 IronPort-SDR: SPXMPKmmBhfyuOYgEqDHf5Uw3v3JdvKWZBzw9C8KUc+TWnOKPJQNRF1KvlPEYgC7TADgkAap0n rY5N5WD5nEJw== X-IronPort-AV: E=Sophos;i="5.81,280,1610438400"; d="scan'208";a="416453539" Received: from mpaulits-mobl1.ger.corp.intel.com (HELO localhost) ([10.252.55.191]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Mar 2021 01:49:07 -0700 From: Jani Nikula To: "Souza\, Jose" , "intel-gfx\@lists.freedesktop.org" In-Reply-To: <08b49ea1f0eea0d93e0991c5cbdfd150610950f1.camel@intel.com> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo References: <4f87fcc238ec8f430a4adce02f66d210ca99714d.1615211711.git.jani.nikula@intel.com> <08b49ea1f0eea0d93e0991c5cbdfd150610950f1.camel@intel.com> Date: Fri, 26 Mar 2021 10:49:04 +0200 Message-ID: <87czvm2tbz.fsf@intel.com> MIME-Version: 1.0 Subject: Re: [Intel-gfx] [PATCH v3 3/8] drm/i915: add new helpers for accessing stepping info X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "De Marchi, Lucas" , "chris@chris-wilson.co.uk" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" T24gVGh1LCAyNSBNYXIgMjAyMSwgIlNvdXphLCBKb3NlIiA8am9zZS5zb3V6YUBpbnRlbC5jb20+ IHdyb3RlOgo+IE9uIE1vbiwgMjAyMS0wMy0wOCBhdCAxNTo1NiArMDIwMCwgSmFuaSBOaWt1bGEg d3JvdGU6Cj4+IEFkZCBuZXcgcnVudGltZSBpbmZvIGZpZWxkIGZvciBzdGVwcGluZy4gQWRkIG5l dyBoZWxwZXJzIGZvciBhY2Nlc3NpbmcKPj4gdGhlbS4gQXMgd2UnbGwgYmUgc3dpdGNoaW5nIHBs YXRmb3JtcyBvdmVyIHRvIHRoZSBuZXcgc2NoZW1lCj4+IGluY3JlbWVudGFsbHksIGNoZWNrIGZv ciBub24taW5pdGlhbGl6ZWQgc3RlcHBpbmdzLgo+PiAKPj4gSW4gY2FzZSBhIHBsYXRmb3JtIGRv ZXMgbm90IGhhdmUgc2VwYXJhdGUgZGlzcGxheSBhbmQgZ3Qgc3RlcHBpbmdzLCBpdCdzCj4+IG9r YXkgdG8gdXNlIGEgY29tbW9uIHNob3J0aGFuZC4gSG93ZXZlciwgaW4gdGhpcyBjYXNlIHRoZSBk aXNwbGF5Cj4+IHN0ZXBwaW5nIG11c3Qgbm90IGJlIGluaXRpYWxpemVkLCBhbmQgZ3Qgc3RlcHBp bmcgaXMgdGhlIHNpbmdsZSBwb2ludCBvZgo+PiB0cnV0aC4KPj4gCj4+IHYyOiBSZW5hbWUgc3Rl cHBpbmctPnN0ZXAKPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3Vs YUBpbnRlbC5jb20+Cj4+IC0tLQo+PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAg ICAgICAgICB8IDI0ICsrKysrKysrKysrKysrKy0tLS0tLS0tLQo+PiAgZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGV2aWNlX2luZm8uaCB8ICA0ICsrKysKPj4gIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3N0ZXAuaCAgICAgICAgfCAxNCArKysrKysrKysrKysrKwo+PiAgMyBmaWxlcyBj aGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+PiAKPj4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2Rydi5oCj4+IGluZGV4IDAyMTcwZWRkNjYyOC4uYTU0M2IxYWQ5YmE5IDEwMDY0NAo+ PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPj4gQEAgLTEyNzQsNiArMTI3NCwyMSBAQCBzdGF0aWMg aW5saW5lIHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpwZGV2X3RvX2k5MTUoc3RydWN0IHBjaV9k ZXYgKnBkZXYpCj4+ICAjZGVmaW5lIElTX1JFVklEKHAsIHNpbmNlLCB1bnRpbCkgXAo+PiAgCShJ TlRFTF9SRVZJRChwKSA+PSAoc2luY2UpICYmIElOVEVMX1JFVklEKHApIDw9ICh1bnRpbCkpCj4+ ICAKPj4gCj4+ICsjZGVmaW5lIElOVEVMX0RJU1BMQVlfU1RFUChfX2k5MTUpIChSVU5USU1FX0lO Rk8oX19pOTE1KS0+c3RlcC5kaXNwX3N0ZXBwaW5nKQo+PiArI2RlZmluZSBJTlRFTF9HVF9TVEVQ KF9faTkxNSkgKFJVTlRJTUVfSU5GTyhfX2k5MTUpLT5zdGVwLmd0X3N0ZXBwaW5nKQo+PiArCj4+ ICsjZGVmaW5lIElTX0RJU1BMQVlfU1RFUChfX2k5MTUsIHNpbmNlLCB1bnRpbCkgXAo+PiArCShk cm1fV0FSTl9PTigmKF9faTkxNSktPmRybSwgSU5URUxfRElTUExBWV9TVEVQKF9faTkxNSkgPT0g U1RFUF9OT05FKSwgXAo+PiArCSBJTlRFTF9ESVNQTEFZX1NURVAoX19pOTE1KSA+PSAoc2luY2Up ICYmIElOVEVMX0RJU1BMQVlfU1RFUChfX2k5MTUpIDw9ICh1bnRpbCkpCj4+ICsKPj4gKyNkZWZp bmUgSVNfR1RfU1RFUChfX2k5MTUsIHNpbmNlLCB1bnRpbCkgXAo+PiArCShkcm1fV0FSTl9PTigm KF9faTkxNSktPmRybSwgSU5URUxfR1RfU1RFUChfX2k5MTUpID09IFNURVBfTk9ORSksIFwKPj4g KwkgSU5URUxfR1RfU1RFUChfX2k5MTUpID49IChzaW5jZSkgJiYgSU5URUxfR1RfU1RFUChfX2k5 MTUpIDw9ICh1bnRpbCkpCj4+ICsKPj4gKyNkZWZpbmUgSVNfU1RFUChwLCBzaW5jZSwgdW50aWwp IFwKPj4gKwkoZHJtX1dBUk5fT04oJihfX2k5MTUpLT5kcm0sIElOVEVMX0RJU1BMQVlfU1RFUChf X2k5MTUpICE9IFNURVBfTk9ORSksIFwKPgo+IChkcm1fV0FSTl9PTigmKF9faTkxNSktPmRybSwg SU5URUxfRElTUExBWV9TVEVQKF9faTkxNSkgPT0gU1RFUF9OT05FKSwgXAo+Cj4gQnV0IEkgZG9u J3QgdGhpbmsgSVNfU1RFUCgpIGlzIHVzZWZ1bCwgYmV0dGVyIHVzZSBJU19ESVNQTEFZL0dUX1NU RVAgZXZlbiBmb3IgcGxhdGZvcm1zIHdpdGggdGhlIHNhbWUgZGlzcGxheSBhbmQgR1QgdmVyc2lv bi4KClRoZSBJTlRFTF9ESVNQTEFZX1NURVAoX19pOTE1KSAhPSBTVEVQX05PTkUgY2hlY2sgaXMg YXMgSSBpbnRlbmRlZCwgbm90CmEgbWlzdGFrZS4KClRoZSBpZGVhIGlzIHRoYXQgeW91J2Qgb25s eSBiZSBhYmxlIHRvIHVzZSBJU19TVEVQKCkgb24gcGxhdGZvcm1zIHdoZXJlCmRpc3BsYXkgc3Rl cCBpcyBub3Qgc2V0LCBpLmUuIHdoZXJlIHRoZSB2ZXJzaW9ucyBhcmUgdGhlIHNhbWUgZm9yCmRp c3BsYXkgYW5kIEdULgoKSSBkb24ndCBhY3R1YWxseSBhZGQgdXNlcnMgZm9yIHRoaXMgb25lLCB0 aG91Z2gsIGFuZCB3ZSBtYXkgaW5kZWVkIGJlCmJldHRlciBvZmYganVzdCB0aHJvd2luZyBpdCBv dXQgYW5kIGFsd2F5cyB1c2luZyB0aGUgc3BlY2lmaWMgR1QvZGlzcGxheQptYWNyb3MuCgpCUiwK SmFuaS4KCgo+Cj4gV2l0aCB0aGUgY2hhbmdlIGFib3ZlOgo+Cj4gUmV2aWV3ZWQtYnk6IEpvc8Op IFJvYmVydG8gZGUgU291emEgPGpvc2Uuc291emFAaW50ZWwuY29tPgo+Cj4+ICsJIElOVEVMX0dU X1NURVAoX19pOTE1LCBzaW5jZSwgdW50aWwpKQo+PiArCj4+ICBzdGF0aWMgX19hbHdheXNfaW5s aW5lIHVuc2lnbmVkIGludAo+PiAgX19wbGF0Zm9ybV9tYXNrX2luZGV4KGNvbnN0IHN0cnVjdCBp bnRlbF9ydW50aW1lX2luZm8gKmluZm8sCj4+ICAJCSAgICAgIGVudW0gaW50ZWxfcGxhdGZvcm0g cCkKPj4gQEAgLTE1MTEsMTUgKzE1MjYsNiBAQCBlbnVtIHsKPj4gICNkZWZpbmUgSVNfSlNMX0VI TF9SRVZJRChwLCBzaW5jZSwgdW50aWwpIFwKPj4gIAkoSVNfSlNMX0VITChwKSAmJiBJU19SRVZJ RChwLCBzaW5jZSwgdW50aWwpKQo+PiAgCj4+IAo+PiAtZW51bSB7Cj4+IC0JU1RFUF9BMCwKPj4g LQlTVEVQX0EyLAo+PiAtCVNURVBfQjAsCj4+IC0JU1RFUF9CMSwKPj4gLQlTVEVQX0MwLAo+PiAt CVNURVBfRDAsCj4+IC19Owo+PiAtCj4+ICBzdGF0aWMgaW5saW5lIGNvbnN0IHN0cnVjdCBpOTE1 X3Jldl9zdGVwcGluZ3MgKgo+PiAgdGdsX3N0ZXBwaW5nX2dldChzdHJ1Y3QgZHJtX2k5MTVfcHJp dmF0ZSAqZGV2X3ByaXYpCj4+ICB7Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kZXZpY2VfaW5mby5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGV2aWNl X2luZm8uaAo+PiBpbmRleCBkNDRmNjRiNTdiN2EuLmY4NDU2OWU4ZTcxMSAxMDA2NDQKPj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGV2aWNlX2luZm8uaAo+PiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZXZpY2VfaW5mby5oCj4+IEBAIC0yNyw2ICsyNyw4IEBA Cj4+ICAKPj4gCj4+ICAjaW5jbHVkZSA8dWFwaS9kcm0vaTkxNV9kcm0uaD4KPj4gIAo+PiAKPj4g KyNpbmNsdWRlICJpbnRlbF9zdGVwLmgiCj4+ICsKPj4gICNpbmNsdWRlICJkaXNwbGF5L2ludGVs X2Rpc3BsYXkuaCIKPj4gIAo+PiAKPj4gICNpbmNsdWRlICJndC9pbnRlbF9lbmdpbmVfdHlwZXMu aCIKPj4gQEAgLTIyNSw2ICsyMjcsOCBAQCBzdHJ1Y3QgaW50ZWxfcnVudGltZV9pbmZvIHsKPj4g IAl1OCBudW1fc2NhbGVyc1tJOTE1X01BWF9QSVBFU107Cj4+ICAKPj4gCj4+ICAJdTMyIHJhd2Ns a19mcmVxOwo+PiArCj4+ICsJc3RydWN0IGk5MTVfcmV2X3N0ZXBwaW5ncyBzdGVwOwo+PiAgfTsK Pj4gIAo+PiAKPj4gIHN0cnVjdCBpbnRlbF9kcml2ZXJfY2FwcyB7Cj4+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zdGVwLmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9zdGVwLmgKPj4gaW5kZXggYWY5MjJhZTNiYjRlLi44YjNlZjE5ZDkzNWIgMTAwNjQ0Cj4+ IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3N0ZXAuaAo+PiArKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9zdGVwLmgKPj4gQEAgLTIyLDQgKzIyLDE4IEBAIGV4dGVybiBj b25zdCBzdHJ1Y3QgaTkxNV9yZXZfc3RlcHBpbmdzIHRnbF91eV9yZXZpZF9zdGVwX3RibFtUR0xf VVlfUkVWSURfU1RFUF9UCj4+ICBleHRlcm4gY29uc3Qgc3RydWN0IGk5MTVfcmV2X3N0ZXBwaW5n cyB0Z2xfcmV2aWRfc3RlcF90YmxbVEdMX1JFVklEX1NURVBfVEJMX1NJWkVdOwo+PiAgZXh0ZXJu IGNvbnN0IHN0cnVjdCBpOTE1X3Jldl9zdGVwcGluZ3MgYWRsc19yZXZpZF9zdGVwX3RibFtBRExT X1JFVklEX1NURVBfVEJMX1NJWkVdOwo+PiAgCj4+IAo+PiArLyoKPj4gKyAqIFN5bWJvbGljIHN0 ZXBwaW5ncyB0aGF0IGRvIG5vdCBtYXRjaCB0aGUgaGFyZHdhcmUuIFRoZXNlIGFyZSB2YWxpZCBi b3RoIGFzIGd0Cj4+ICsgKiBhbmQgZGlzcGxheSBzdGVwcGluZ3MgYXMgc3ltYm9saWMgbmFtZXMu Cj4+ICsgKi8KPj4gK2VudW0gaW50ZWxfc3RlcCB7Cj4+ICsJU1RFUF9OT05FID0gMCwKPj4gKwlT VEVQX0EwLAo+PiArCVNURVBfQTIsCj4+ICsJU1RFUF9CMCwKPj4gKwlTVEVQX0IxLAo+PiArCVNU RVBfQzAsCj4+ICsJU1RFUF9EMCwKPj4gK307Cj4+ICsKPj4gICNlbmRpZiAvKiBfX0lOVEVMX1NU RVBfSF9fICovCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgR3JhcGhpY3MgQ2Vu dGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=