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=-9.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT 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 C7C62C2D0C0 for ; Tue, 24 Dec 2019 00:05:51 +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 A3DA72070E for ; Tue, 24 Dec 2019 00:05:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A3DA72070E 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 116196E507; Tue, 24 Dec 2019 00:05:51 +0000 (UTC) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7FCFA6E50C for ; Tue, 24 Dec 2019 00:05:45 +0000 (UTC) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Dec 2019 16:05:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,349,1571727600"; d="scan'208";a="417409522" Received: from ldmartin1-desk.jf.intel.com ([10.165.21.151]) by fmsmga005.fm.intel.com with ESMTP; 23 Dec 2019 16:05:44 -0800 From: Lucas De Marchi To: intel-gfx@lists.freedesktop.org Date: Mon, 23 Dec 2019 16:05:26 -0800 Message-Id: <20191224000528.10630-9-lucas.demarchi@intel.com> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191224000528.10630-1-lucas.demarchi@intel.com> References: <20191224000528.10630-1-lucas.demarchi@intel.com> MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH v4 08/10] drm/i915: prefer 3-letter acronym for broadwell 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: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" V2UgYXJlIGN1cnJlbnRseSB1c2luZyBhIG1peCBvZiBwbGF0Zm9ybSBuYW1lIGFuZCBhY3Jvbnlt IHRvIG5hbWUgdGhlCmZ1bmN0aW9ucy4gTGV0J3MgcHJlZmVyIHRoZSBhY3JvbnltIGFzIGl0IHNo b3VsZCBiZSBjbGVhciB3aGF0IHBsYXRmb3JtCml0J3MgYWJvdXQgYW5kIGl0J3Mgc2hvcnRlciwg c28gaXQgZG9lc24ndCBnbyBvdmVyIDgwIGNvbHVtbnMgaW4gYSBmZXcKY2FzZXMuIFRoaXMgY29u dmVydHMgYnJvYWR3ZWxsIHRvIGJkdyB3aGVyZSBhcHByb3ByaWF0ZS4KClNpZ25lZC1vZmYtYnk6 IEx1Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPgpBY2tlZC1ieTogSmFu aSBOaWt1bGEgPGphbmkubmlrdWxhQGxpbnV4LmludGVsLmNvbT4KQWNrZWQtYnk6IFZpbGxlIFN5 cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ClJldmlld2VkLWJ5OiBNYXR0 IFJvcGVyIDxtYXR0aGV3LmQucm9wZXJAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2Rpc3BsYXkvaW50ZWxfZmlmb191bmRlcnJ1bi5jIHwgNiArKystLS0KIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2d0L2ludGVsX3dvcmthcm91bmRzLmMgICAgICAgIHwgMiArLQogZHJpdmVycy9n cHUvZHJtL2k5MTUvZ3Z0L2hhbmRsZXJzLmMgICAgICAgICAgICAgICAgfCA4ICsrKystLS0tCiBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYyAgICAgICAgICAgICAgICB8IDYgKysr LS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZXZpY2VfaW5mby5jICAgICAgICAgICB8 IDQgKystLQogNSBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2ZpZm9f dW5kZXJydW4uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfZmlmb191bmRl cnJ1bi5jCmluZGV4IGQ2ZTBkMGJlODQyZS4uMWY4MGYyNzVmM2YyIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2ZpZm9fdW5kZXJydW4uYworKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2ZpZm9fdW5kZXJydW4uYwpAQCAtMTgwLDgg KzE4MCw4IEBAIHN0YXRpYyB2b2lkIGl2eWJyaWRnZV9zZXRfZmlmb191bmRlcnJ1bl9yZXBvcnRp bmcoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAl9CiB9CiAKLXN0YXRpYyB2b2lkIGJyb2Fkd2Vs bF9zZXRfZmlmb191bmRlcnJ1bl9yZXBvcnRpbmcoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKLQkJ CQkJCSAgZW51bSBwaXBlIHBpcGUsIGJvb2wgZW5hYmxlKQorc3RhdGljIHZvaWQgYmR3X3NldF9m aWZvX3VuZGVycnVuX3JlcG9ydGluZyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAorCQkJCQkgICAg ZW51bSBwaXBlIHBpcGUsIGJvb2wgZW5hYmxlKQogewogCXN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdiA9IHRvX2k5MTUoZGV2KTsKIApAQCAtMjY4LDcgKzI2OCw3IEBAIHN0YXRpYyBi b29sIF9faW50ZWxfc2V0X2NwdV9maWZvX3VuZGVycnVuX3JlcG9ydGluZyhzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2LAogCWVsc2UgaWYgKElTX0dFTihkZXZfcHJpdiwgNykpCiAJCWl2eWJyaWRnZV9z ZXRfZmlmb191bmRlcnJ1bl9yZXBvcnRpbmcoZGV2LCBwaXBlLCBlbmFibGUsIG9sZCk7CiAJZWxz ZSBpZiAoSU5URUxfR0VOKGRldl9wcml2KSA+PSA4KQotCQlicm9hZHdlbGxfc2V0X2ZpZm9fdW5k ZXJydW5fcmVwb3J0aW5nKGRldiwgcGlwZSwgZW5hYmxlKTsKKwkJYmR3X3NldF9maWZvX3VuZGVy cnVuX3JlcG9ydGluZyhkZXYsIHBpcGUsIGVuYWJsZSk7CiAKIAlyZXR1cm4gb2xkOwogfQpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3QvaW50ZWxfd29ya2Fyb3VuZHMuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX3dvcmthcm91bmRzLmMKaW5kZXggMTk1Y2NmN2Ri MjcyLi40ZTI5MmQ0YmY3YjkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2lu dGVsX3dvcmthcm91bmRzLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3QvaW50ZWxfd29y a2Fyb3VuZHMuYwpAQCAtMjU0LDcgKzI1NCw3IEBAIHN0YXRpYyB2b2lkIGJkd19jdHhfd29ya2Fy b3VuZHNfaW5pdChzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUsCiAKIAkvKiBXYURpc2Fi bGVEb3BDbG9ja0dhdGluZzpiZHcKIAkgKgotCSAqIEFsc28gc2VlIHRoZSByZWxhdGVkIFVDR1RD TDEgd3JpdGUgaW4gYnJvYWR3ZWxsX2luaXRfY2xvY2tfZ2F0aW5nKCkKKwkgKiBBbHNvIHNlZSB0 aGUgcmVsYXRlZCBVQ0dUQ0wxIHdyaXRlIGluIGJkd19pbml0X2Nsb2NrX2dhdGluZygpCiAJICog dG8gZGlzYWJsZSBFVVRDIGNsb2NrIGdhdGluZy4KIAkgKi8KIAlXQV9TRVRfQklUX01BU0tFRChH RU43X1JPV19DSElDS0VOMiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d2dC9o YW5kbGVycy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3Z0L2hhbmRsZXJzLmMKaW5kZXggMTA0 M2U2ZDU2NGRmLi42ZDI4ZDcyZTZjN2UgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2d2dC9oYW5kbGVycy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d2dC9oYW5kbGVycy5j CkBAIC0yNjkxLDcgKzI2OTEsNyBAQCBzdGF0aWMgaW50IGluaXRfZ2VuZXJpY19tbWlvX2luZm8o c3RydWN0IGludGVsX2d2dCAqZ3Z0KQogCXJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGluaXRf YnJvYWR3ZWxsX21taW9faW5mbyhzdHJ1Y3QgaW50ZWxfZ3Z0ICpndnQpCitzdGF0aWMgaW50IGlu aXRfYmR3X21taW9faW5mbyhzdHJ1Y3QgaW50ZWxfZ3Z0ICpndnQpCiB7CiAJc3RydWN0IGRybV9p OTE1X3ByaXZhdGUgKmRldl9wcml2ID0gZ3Z0LT5kZXZfcHJpdjsKIAlpbnQgcmV0OwpAQCAtMzM4 MCwyMCArMzM4MCwyMCBAQCBpbnQgaW50ZWxfZ3Z0X3NldHVwX21taW9faW5mbyhzdHJ1Y3QgaW50 ZWxfZ3Z0ICpndnQpCiAJCWdvdG8gZXJyOwogCiAJaWYgKElTX0JST0FEV0VMTChkZXZfcHJpdikp IHsKLQkJcmV0ID0gaW5pdF9icm9hZHdlbGxfbW1pb19pbmZvKGd2dCk7CisJCXJldCA9IGluaXRf YmR3X21taW9faW5mbyhndnQpOwogCQlpZiAocmV0KQogCQkJZ290byBlcnI7CiAJfSBlbHNlIGlm IChJU19TS1lMQUtFKGRldl9wcml2KQogCQl8fCBJU19LQUJZTEFLRShkZXZfcHJpdikKIAkJfHwg SVNfQ09GRkVFTEFLRShkZXZfcHJpdikpIHsKLQkJcmV0ID0gaW5pdF9icm9hZHdlbGxfbW1pb19p bmZvKGd2dCk7CisJCXJldCA9IGluaXRfYmR3X21taW9faW5mbyhndnQpOwogCQlpZiAocmV0KQog CQkJZ290byBlcnI7CiAJCXJldCA9IGluaXRfc2tsX21taW9faW5mbyhndnQpOwogCQlpZiAocmV0 KQogCQkJZ290byBlcnI7CiAJfSBlbHNlIGlmIChJU19CUk9YVE9OKGRldl9wcml2KSkgewotCQly ZXQgPSBpbml0X2Jyb2Fkd2VsbF9tbWlvX2luZm8oZ3Z0KTsKKwkJcmV0ID0gaW5pdF9iZHdfbW1p b19pbmZvKGd2dCk7CiAJCWlmIChyZXQpCiAJCQlnb3RvIGVycjsKIAkJcmV0ID0gaW5pdF9za2xf bW1pb19pbmZvKGd2dCk7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rl YnVnZnMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCmluZGV4IDA0MDcy MjkyNTFiYy4uY2IzNGU4YzMxNTExIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2RlYnVnZnMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYwpA QCAtMzgxNSw4ICszODE1LDggQEAgc3RhdGljIHZvaWQgZ2VuOV9zc2V1X2RldmljZV9zdGF0dXMo c3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogI3VuZGVmIFNTX01BWAogfQogCi1z dGF0aWMgdm9pZCBicm9hZHdlbGxfc3NldV9kZXZpY2Vfc3RhdHVzKHN0cnVjdCBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiwKLQkJCQkJIHN0cnVjdCBzc2V1X2Rldl9pbmZvICpzc2V1KQorc3Rh dGljIHZvaWQgYmR3X3NzZXVfZGV2aWNlX3N0YXR1cyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAq ZGV2X3ByaXYsCisJCQkJICAgc3RydWN0IHNzZXVfZGV2X2luZm8gKnNzZXUpCiB7CiAJY29uc3Qg c3RydWN0IGludGVsX3J1bnRpbWVfaW5mbyAqaW5mbyA9IFJVTlRJTUVfSU5GTyhkZXZfcHJpdik7 CiAJdTMyIHNsaWNlX2luZm8gPSBJOTE1X1JFQUQoR0VOOF9HVF9TTElDRV9JTkZPKTsKQEAgLTM5 MDEsNyArMzkwMSw3IEBAIHN0YXRpYyBpbnQgaTkxNV9zc2V1X3N0YXR1cyhzdHJ1Y3Qgc2VxX2Zp bGUgKm0sIHZvaWQgKnVudXNlZCkKIAkJaWYgKElTX0NIRVJSWVZJRVcoZGV2X3ByaXYpKQogCQkJ Y2hlcnJ5dmlld19zc2V1X2RldmljZV9zdGF0dXMoZGV2X3ByaXYsICZzc2V1KTsKIAkJZWxzZSBp ZiAoSVNfQlJPQURXRUxMKGRldl9wcml2KSkKLQkJCWJyb2Fkd2VsbF9zc2V1X2RldmljZV9zdGF0 dXMoZGV2X3ByaXYsICZzc2V1KTsKKwkJCWJkd19zc2V1X2RldmljZV9zdGF0dXMoZGV2X3ByaXYs ICZzc2V1KTsKIAkJZWxzZSBpZiAoSVNfR0VOKGRldl9wcml2LCA5KSkKIAkJCWdlbjlfc3NldV9k ZXZpY2Vfc3RhdHVzKGRldl9wcml2LCAmc3NldSk7CiAJCWVsc2UgaWYgKElOVEVMX0dFTihkZXZf cHJpdikgPj0gMTApCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZXZp Y2VfaW5mby5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGV2aWNlX2luZm8uYwppbmRl eCBjYTdhNDJlMWQ3NjkuLmQ4N2MzMTQ0NGZhOCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGV2aWNlX2luZm8uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kZXZpY2VfaW5mby5jCkBAIC01MTksNyArNTE5LDcgQEAgc3RhdGljIHZvaWQgZ2VuOV9zc2V1 X2luZm9faW5pdChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiAJfQogfQogCi1z dGF0aWMgdm9pZCBicm9hZHdlbGxfc3NldV9pbmZvX2luaXQoc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2KQorc3RhdGljIHZvaWQgYmR3X3NzZXVfaW5mb19pbml0KHN0cnVjdCBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdikKIHsKIAlzdHJ1Y3Qgc3NldV9kZXZfaW5mbyAqc3NldSA9 ICZSVU5USU1FX0lORk8oZGV2X3ByaXYpLT5zc2V1OwogCWludCBzLCBzczsKQEAgLTEwMjUsNyAr MTAyNSw3IEBAIHZvaWQgaW50ZWxfZGV2aWNlX2luZm9fcnVudGltZV9pbml0KHN0cnVjdCBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAllbHNlIGlmIChJU19DSEVSUllWSUVXKGRldl9wcml2 KSkKIAkJY2hlcnJ5dmlld19zc2V1X2luZm9faW5pdChkZXZfcHJpdik7CiAJZWxzZSBpZiAoSVNf QlJPQURXRUxMKGRldl9wcml2KSkKLQkJYnJvYWR3ZWxsX3NzZXVfaW5mb19pbml0KGRldl9wcml2 KTsKKwkJYmR3X3NzZXVfaW5mb19pbml0KGRldl9wcml2KTsKIAllbHNlIGlmIChJU19HRU4oZGV2 X3ByaXYsIDkpKQogCQlnZW45X3NzZXVfaW5mb19pbml0KGRldl9wcml2KTsKIAllbHNlIGlmIChJ U19HRU4oZGV2X3ByaXYsIDEwKSkKLS0gCjIuMjQuMAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==