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=-10.0 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable 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 198AEC433E0 for ; Thu, 16 Jul 2020 23:49:06 +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 E793E204EC for ; Thu, 16 Jul 2020 23:49:05 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E793E204EC 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 8529389D99; Thu, 16 Jul 2020 23:49:05 +0000 (UTC) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2A88E89D99 for ; Thu, 16 Jul 2020 23:49:04 +0000 (UTC) IronPort-SDR: Q11uUbk/n/GI+nemJ0kMdsI+L/HFDAmCDJOsTfLxusLKxXnxvaMNNTC126SMYBM0+HyBOEwy34 EBYWF/AtahEg== X-IronPort-AV: E=McAfee;i="6000,8403,9684"; a="129075760" X-IronPort-AV: E=Sophos;i="5.75,360,1589266800"; d="scan'208";a="129075760" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2020 16:49:03 -0700 IronPort-SDR: I8ITHnvlCFsDggXSkPfq39yWiv0HGZ8k2AYo6Ns2jKcSTKxYYjtLs58PENCuFmcR11YZgdoolV iFkpgYv8vwnA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,360,1589266800"; d="scan'208";a="326686785" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga007.jf.intel.com with ESMTP; 16 Jul 2020 16:49:03 -0700 Received: from fmsmsx152.amr.corp.intel.com (10.18.125.5) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 16 Jul 2020 16:49:03 -0700 Received: from fmsmsx117.amr.corp.intel.com ([169.254.3.171]) by FMSMSX152.amr.corp.intel.com ([169.254.6.60]) with mapi id 14.03.0439.000; Thu, 16 Jul 2020 16:49:02 -0700 From: "Souza, Jose" To: "Roper, Matthew D" , "intel-gfx@lists.freedesktop.org" Thread-Topic: [PATCH v8 5/5] drm/i915/rkl: Add Wa_14011224835 for PHY B initialization Thread-Index: AQHWW71Qw6DlSgqosU6ZIu1lATOQO6kLVcUA Date: Thu, 16 Jul 2020 23:49:01 +0000 Message-ID: References: <20200716220551.2730644-1-matthew.d.roper@intel.com> <20200716220551.2730644-6-matthew.d.roper@intel.com> In-Reply-To: <20200716220551.2730644-6-matthew.d.roper@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.24.14.51] Content-ID: <6A2E267B5E42924DA65E48827E178AE0@intel.com> MIME-Version: 1.0 Subject: Re: [Intel-gfx] [PATCH v8 5/5] drm/i915/rkl: Add Wa_14011224835 for PHY B initialization 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" T24gVGh1LCAyMDIwLTA3LTE2IGF0IDE1OjA1IC0wNzAwLCBNYXR0IFJvcGVyIHdyb3RlOg0KPiBB ZnRlciBkb2luZyBub3JtYWwgUEhZLUIgaW5pdGlhbGl6YXRpb24gb24gUm9ja2V0IExha2UsIHdl IG5lZWQgdG8NCj4gbWFudWFsbHkgY29weSBzb21lIGFkZGl0aW9uYWwgUEhZLUEgcmVnaXN0ZXIg dmFsdWVzIGludG8gUEhZLUINCj4gcmVnaXN0ZXJzLg0KPiANCj4gTm90ZSB0aGF0IHRoZSBic3Bl YydzIGNvbWJvIHBoeSBwYWdlIGRvZXNuJ3Qgc3BlY2lmeSB0aGF0IHRoaXMNCj4gd29ya2Fyb3Vu ZCBpcyByZXN0cmljdGVkIHRvIHNwZWNpZmljIHBsYXRmb3JtIHN0ZXBwaW5ncyAoYW5kIGRvZXNu J3QNCj4gZXZlbiBkbyBhIHZlcnkgZ29vZCBqb2Igb2Ygc3BlY2lmeWluZyB0aGF0IFJLTCBpcyB0 aGUgb25seSBwbGF0Zm9ybSB0aGlzDQo+IGlzIG5lZWRlZCBvbiksIGJ1dCB0aGUgUktMIHdvcmth cm91bmQgcGFnZSBsaXN0cyB0aGlzIGFzIHJlbGV2YW50IG9ubHkNCj4gZm9yIEEgYW5kIEIgc3Rl cHBpbmdzLCBzbyBJJ20gdHJ1c3RpbmcgdGhhdCBpbmZvcm1hdGlvbiBmb3Igbm93Lg0KPiANCj4g djI6ICBNYWtlIHJrbF9jb21ib19waHlfYl9pbml0X3dhKCkgc3RhdGljDQo+IA0KPiB2MzoNCj4g IC0gTWluaW1pemUgdmFyaWFibGVzIGluIFdBIGZ1bmN0aW9uLiAoSm9zZSkNCj4gIC0gRml4IHRp bWVvdXQgZHVyYXRpb24gKHVzZWMgdnMgbXNlYykuIChKb3NlKQ0KPiAgLSBBZGQgdmVyaWZpY2F0 aW9uIG9mIHdvcmthcm91bmQuIChKb3NlKQ0KPiAgLSBGaXggc3RlcHBpbmcgYm91bmRzIGluIGNv bW1lbnQuDQo+IA0KDQpSZXZpZXdlZC1ieTogSm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5z b3V6YUBpbnRlbC5jb20+DQoNCj4gQnNwZWM6IDQ5MjkxDQo+IEJzcGVjOiA1MzI3Mw0KPiBDYzog Sm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6YUBpbnRlbC5jb20+DQo+IFNpZ25lZC1v ZmYtYnk6IE1hdHQgUm9wZXIgPG1hdHRoZXcuZC5yb3BlckBpbnRlbC5jb20+DQo+IC0tLQ0KPiAg Li4uL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2NvbWJvX3BoeS5jICAgIHwgNTAgKysrKysr KysrKysrKysrKysrKw0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaCAgICAgICAg ICAgICAgIHwgMTMgKysrKy0NCj4gIDIgZmlsZXMgY2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rp c3BsYXkvaW50ZWxfY29tYm9fcGh5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2lu dGVsX2NvbWJvX3BoeS5jDQo+IGluZGV4IGVjY2FhNzljYjRhOS4uZDg4ZjkxMDM4NDI4IDEwMDY0 NA0KPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2NvbWJvX3BoeS5j DQo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfY29tYm9fcGh5LmMN Cj4gQEAgLTI1NSw2ICsyNTUsMjYgQEAgc3RhdGljIGJvb2wgcGh5X2lzX21hc3RlcihzdHJ1Y3Qg ZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGVudW0gcGh5IHBoeSkNCj4gIAlyZXR1cm4gcGh5 ID09IFBIWV9BOw0KPiAgfQ0KPiAgDQo+ICtzdGF0aWMgYm9vbCB2ZXJpZnlfd2ExNDAxMTIyNDgz NShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSkNCj4gK3sNCj4gKwl1MzIgZ3JjY29kZSwg dmFsOw0KPiArCWJvb2wgcmV0ID0gdHJ1ZTsNCj4gKw0KPiArCWdyY2NvZGUgPSBSRUdfRklFTERf R0VUKEdSQ0NPREUsDQo+ICsJCQkJaW50ZWxfZGVfcmVhZChpOTE1LCBJQ0xfUE9SVF9DT01QX0RX NihQSFlfQSkpKTsNCj4gKwl2YWwgPSBSRUdfRklFTERfUFJFUChJUkVGX1JDQUxfT1JELCBncmNj b2RlKTsNCj4gKwlyZXQgJj0gY2hlY2tfcGh5X3JlZyhpOTE1LCBQSFlfQiwgSUNMX1BPUlRfQ09N UF9EVzIoUEhZX0IpLA0KPiArCQkJICAgICBJUkVGX1JDQUxfT1JELCB2YWwpOw0KPiArDQo+ICsJ Z3JjY29kZSA9IFJFR19GSUVMRF9HRVQoR1JDQ09ERV9MRE8sDQo+ICsJCQkJaW50ZWxfZGVfcmVh ZChpOTE1LCBJQ0xfUE9SVF9DT01QX0RXMChQSFlfQSkpKTsNCj4gKwl2YWwgPSBSRUdfRklFTERf UFJFUChSQ09NUENPREVfTERfQ0FQX09WLCBncmNjb2RlKTsNCj4gKwlyZXQgJj0gY2hlY2tfcGh5 X3JlZyhpOTE1LCBQSFlfQiwgSUNMX1BPUlRfQ09NUF9EVzIoUEhZX0IpLA0KPiArCQkJICAgICBJ UkVGX1JDQUxfT1JELCB2YWwpOw0KPiArDQo+ICsJcmV0dXJuIHJldDsNCj4gK30NCj4gKw0KPiAg c3RhdGljIGJvb2wgaWNsX2NvbWJvX3BoeV92ZXJpZnlfc3RhdGUoc3RydWN0IGRybV9pOTE1X3By aXZhdGUgKmRldl9wcml2LA0KPiAgCQkJCSAgICAgICBlbnVtIHBoeSBwaHkpDQo+ICB7DQo+IEBA IC0yOTUsNiArMzE1LDExIEBAIHN0YXRpYyBib29sIGljbF9jb21ib19waHlfdmVyaWZ5X3N0YXRl KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwNCj4gIAlyZXQgJj0gY2hlY2tfcGh5 X3JlZyhkZXZfcHJpdiwgcGh5LCBJQ0xfUE9SVF9DTF9EVzUocGh5KSwNCj4gIAkJCSAgICAgQ0xf UE9XRVJfRE9XTl9FTkFCTEUsIENMX1BPV0VSX0RPV05fRU5BQkxFKTsNCj4gIA0KPiArCS8qIFdh XzE0MDExMjI0ODM1OnJrbFthMC4uYjBdICovDQo+ICsJaWYgKElTX1JLTF9SRVZJRChkZXZfcHJp diwgUktMX1JFVklEX0EwLCBSS0xfUkVWSURfQjApICYmDQo+ICsJICAgIHBoeSA9PSBQSFlfQikN Cj4gKwkJcmV0ICY9IHZlcmlmeV93YTE0MDExMjI0ODM1KGRldl9wcml2KTsNCj4gKw0KPiAgCXJl dHVybiByZXQ7DQo+ICB9DQo+ICANCj4gQEAgLTM1MCw2ICszNzUsMjYgQEAgdm9pZCBpbnRlbF9j b21ib19waHlfcG93ZXJfdXBfbGFuZXMoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2 LA0KPiAgCWludGVsX2RlX3dyaXRlKGRldl9wcml2LCBJQ0xfUE9SVF9DTF9EVzEwKHBoeSksIHZh bCk7DQo+ICB9DQo+ICANCj4gK3N0YXRpYyB2b2lkIHJrbF9jb21ib19waHlfYl9pbml0X3dhKHN0 cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1KQ0KPiArew0KPiArCXUzMiBncmNjb2RlLCB2YWw7 DQo+ICsNCj4gKwl3YWl0X2Zvcl91cyhpbnRlbF9kZV9yZWFkKGk5MTUsIElDTF9QT1JUX0NPTVBf RFczKFBIWV9BKSkgJg0KPiArCQkgICAgRklSU1RfQ09NUF9ET05FLCAxMDApOw0KPiArDQo+ICsJ Z3JjY29kZSA9IFJFR19GSUVMRF9HRVQoR1JDQ09ERSwNCj4gKwkJCQlpbnRlbF9kZV9yZWFkKGk5 MTUsIElDTF9QT1JUX0NPTVBfRFc2KFBIWV9BKSkpOw0KPiArCXZhbCA9IFJFR19GSUVMRF9QUkVQ KElSRUZfUkNBTF9PUkQsIGdyY2NvZGUpOw0KPiArCWludGVsX2RlX3JtdyhpOTE1LCBJQ0xfUE9S VF9DT01QX0RXMihQSFlfQiksIElSRUZfUkNBTF9PUkQsDQo+ICsJCSAgICAgdmFsIHwgSVJFRl9S Q0FMX09SRF9FTik7DQo+ICsNCj4gKwlncmNjb2RlID0gUkVHX0ZJRUxEX0dFVChHUkNDT0RFX0xE TywNCj4gKwkJCQlpbnRlbF9kZV9yZWFkKGk5MTUsIElDTF9QT1JUX0NPTVBfRFcwKFBIWV9BKSkp Ow0KPiArCXZhbCA9IFJFR19GSUVMRF9QUkVQKFJDT01QQ09ERV9MRF9DQVBfT1YsIGdyY2NvZGUp Ow0KPiArCWludGVsX2RlX3JtdyhpOTE1LCBJQ0xfUE9SVF9DT01QX0RXNihQSFlfQiksIFJDT01Q Q09ERV9MRF9DQVBfT1YsDQo+ICsJCSAgICAgdmFsIHwgUkNPTVBDT0RFT1ZFTl9MRE9fU1lOQyk7 DQo+ICt9DQo+ICsNCj4gIHN0YXRpYyB2b2lkIGljbF9jb21ib19waHlzX2luaXQoc3RydWN0IGRy bV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQ0KPiAgew0KPiAgCWVudW0gcGh5IHBoeTsNCj4gQEAg LTQxNSw2ICs0NjAsMTEgQEAgc3RhdGljIHZvaWQgaWNsX2NvbWJvX3BoeXNfaW5pdChzdHJ1Y3Qg ZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpDQo+ICAJCXZhbCA9IGludGVsX2RlX3JlYWQoZGV2 X3ByaXYsIElDTF9QT1JUX0NMX0RXNShwaHkpKTsNCj4gIAkJdmFsIHw9IENMX1BPV0VSX0RPV05f RU5BQkxFOw0KPiAgCQlpbnRlbF9kZV93cml0ZShkZXZfcHJpdiwgSUNMX1BPUlRfQ0xfRFc1KHBo eSksIHZhbCk7DQo+ICsNCj4gKwkJaWYgKElTX1JLTF9SRVZJRChkZXZfcHJpdiwgUktMX1JFVklE X0EwLCBSS0xfUkVWSURfQjApICYmDQo+ICsJCSAgICBwaHkgPT0gUEhZX0IpDQo+ICsJCQkvKiBX YV8xNDAxMTIyNDgzNTpya2xbYTAuLmIwXSAqLw0KPiArCQkJcmtsX2NvbWJvX3BoeV9iX2luaXRf d2EoZGV2X3ByaXYpOw0KPiAgCX0NCj4gIH0NCj4gIA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9yZWcuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgN Cj4gaW5kZXggODlhOWYyZDgxMTBlLi5hMGQzMWYzYmY2MzQgMTAwNjQ0DQo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgNCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9yZWcuaA0KPiBAQCAtMTkxMSwxMSArMTkxMSwxNiBAQCBzdGF0aWMgaW5saW5lIGJvb2wg aTkxNV9tbWlvX3JlZ192YWxpZChpOTE1X3JlZ190IHJlZykNCj4gIA0KPiAgI2RlZmluZSBDTkxf UE9SVF9DT01QX0RXMAkJX01NSU8oMHgxNjIxMDApDQo+ICAjZGVmaW5lIElDTF9QT1JUX0NPTVBf RFcwKHBoeSkJCV9NTUlPKF9JQ0xfUE9SVF9DT01QX0RXKDAsIHBoeSkpDQo+IC0jZGVmaW5lICAg Q09NUF9JTklUCQkJKDEgPDwgMzEpDQo+ICsjZGVmaW5lICAgQ09NUF9JTklUCQkJUkVHX0JJVCgz MSkNCj4gKyNkZWZpbmUgICBHUkNDT0RFX0xETwkJCVJFR19HRU5NQVNLKDcsIDApDQo+ICANCj4g ICNkZWZpbmUgQ05MX1BPUlRfQ09NUF9EVzEJCV9NTUlPKDB4MTYyMTA0KQ0KPiAgI2RlZmluZSBJ Q0xfUE9SVF9DT01QX0RXMShwaHkpCQlfTU1JTyhfSUNMX1BPUlRfQ09NUF9EVygxLCBwaHkpKQ0K PiAgDQo+ICsjZGVmaW5lIElDTF9QT1JUX0NPTVBfRFcyKHBoeSkJCV9NTUlPKF9JQ0xfUE9SVF9D T01QX0RXKDIsIHBoeSkpDQo+ICsjZGVmaW5lICAgSVJFRl9SQ0FMX09SRF9FTgkJUkVHX0JJVCg3 KQ0KPiArI2RlZmluZSAgIElSRUZfUkNBTF9PUkQJCQlSRUdfR0VOTUFTSyg2LCAwKQ0KPiArDQo+ ICAjZGVmaW5lIENOTF9QT1JUX0NPTVBfRFczCQlfTU1JTygweDE2MjEwYykNCj4gICNkZWZpbmUg SUNMX1BPUlRfQ09NUF9EVzMocGh5KQkJX01NSU8oX0lDTF9QT1JUX0NPTVBfRFcoMywgcGh5KSkN Cj4gICNkZWZpbmUgICBQUk9DRVNTX0lORk9fRE9UXzAJCSgwIDw8IDI2KQ0KPiBAQCAtMTkyOCw2 ICsxOTMzLDEyIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpOTE1X21taW9fcmVnX3ZhbGlkKGk5MTVf cmVnX3QgcmVnKQ0KPiAgI2RlZmluZSAgIFZPTFRBR0VfSU5GT18xXzA1VgkJKDIgPDwgMjQpDQo+ ICAjZGVmaW5lICAgVk9MVEFHRV9JTkZPX01BU0sJCSgzIDw8IDI0KQ0KPiAgI2RlZmluZSAgIFZP TFRBR0VfSU5GT19TSElGVAkJMjQNCj4gKyNkZWZpbmUgICBGSVJTVF9DT01QX0RPTkUJCVJFR19C SVQoMjIpDQo+ICsNCj4gKyNkZWZpbmUgSUNMX1BPUlRfQ09NUF9EVzYocGh5KQkJX01NSU8oX0lD TF9QT1JUX0NPTVBfRFcoNiwgcGh5KSkNCj4gKyNkZWZpbmUgICBHUkNDT0RFCQkJUkVHX0dFTk1B U0soMzAsIDI0KQ0KPiArI2RlZmluZSAgIFJDT01QQ09ERU9WRU5fTERPX1NZTkMJUkVHX0JJVCgy MykNCj4gKyNkZWZpbmUgICBSQ09NUENPREVfTERfQ0FQX09WCQlSRUdfR0VOTUFTSygyMiwgMTYp DQo+ICANCj4gICNkZWZpbmUgSUNMX1BPUlRfQ09NUF9EVzgocGh5KQkJX01NSU8oX0lDTF9QT1JU X0NPTVBfRFcoOCwgcGh5KSkNCj4gICNkZWZpbmUgICBJUkVGR0VOCQkJKDEgPDwgMjQpDQpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK