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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 23149C433F5 for ; Wed, 16 Feb 2022 13:48:23 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 96C5B10EFF2; Wed, 16 Feb 2022 13:48:22 +0000 (UTC) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id BDD7B10EFF2 for ; Wed, 16 Feb 2022 13:48:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1645019301; x=1676555301; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=s9iPZc6ObtcldvhC2ZltnhRm0pOiJcCRm7Fg4FcmZZo=; b=lOINjZ8LLfeALto/pzaPgsgHXUWzY7AblE9ItK/VosxQiGOnLcKG9l4k xCnkrbfM60iqBnPCO78fz9NbA5FrHAnxEcdX2+OZc7KxKj76WnF6Xb45e VdhLB3O/qLmDYgxXZUuvQZXLlJEsQP73Wgi5DlP7E5wlzuOPfIkuaYS4p tu8wmVPe5YUn3gwPTBGnsU6mXclCFBo4SDkjtw+f7uVtsB9MAPPl9ojfB cXVUvenufo/ucvmTq2qVDLw4Xnt0huVwjkGgQP5MvnzIIXhsGjTGdq1ds UV/9gqbZyHei+UawLqp51bRgXtuJrwZcGkIB4PJ5vBmZ5G4fa4U7OP129 w==; X-IronPort-AV: E=McAfee;i="6200,9189,10259"; a="250805199" X-IronPort-AV: E=Sophos;i="5.88,374,1635231600"; d="scan'208";a="250805199" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Feb 2022 05:48:21 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,374,1635231600"; d="scan'208";a="704304708" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga005.jf.intel.com with ESMTP; 16 Feb 2022 05:48:20 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 16 Feb 2022 05:48:20 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 16 Feb 2022 05:48:20 -0800 Received: from orsmsx610.amr.corp.intel.com ([10.22.229.23]) by ORSMSX610.amr.corp.intel.com ([10.22.229.23]) with mapi id 15.01.2308.020; Wed, 16 Feb 2022 05:48:20 -0800 From: "Souza, Jose" To: "intel-gfx@lists.freedesktop.org" , "Hogander, Jouni" Thread-Topic: [PATCH 2/2] drm/i915/display: Implement Wa_16013835468 Thread-Index: AQHYHq8Vn2g7FHoykkiuttI3LDPjFKyVGKgAgAGoaYA= Date: Wed, 16 Feb 2022 13:48:20 +0000 Message-ID: <8b3f377e11a3af1675b39fb2299c2862d1f1ab50.camel@intel.com> References: <20220210185223.95399-1-jose.souza@intel.com> <20220210185223.95399-2-jose.souza@intel.com> <58719859135cac269040f5f1663127d239e6fe7d.camel@intel.com> In-Reply-To: <58719859135cac269040f5f1663127d239e6fe7d.camel@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.22.254.132] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [Intel-gfx] [PATCH 2/2] drm/i915/display: Implement Wa_16013835468 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: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" T24gVHVlLCAyMDIyLTAyLTE1IGF0IDEyOjMxICswMDAwLCBIb2dhbmRlciwgSm91bmkgd3JvdGU6 DQo+IE9uIFRodSwgMjAyMi0wMi0xMCBhdCAxMDo1MiAtMDgwMCwgSm9zw6kgUm9iZXJ0byBkZSBT b3V6YSB3cm90ZToNCj4gPiBQU1IyIHdvcmthcm91bmQgcmVxdWlyZWQgd2hlbiBtb2RlIGhhcyBk ZWxheWVkIHZibGFuay4NCj4gPiANCj4gPiBCU3BlYzogNTI4OTANCj4gPiBCU3BlYzogNDk0MjEN Cj4gPiBDYzogSm91bmkgSMO2Z2FuZGVyIDxqb3VuaS5ob2dhbmRlckBpbnRlbC5jb20+DQo+ID4g U2lnbmVkLW9mZi1ieTogSm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6YUBpbnRlbC5j b20+DQo+ID4gLS0tDQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfcHNy LmMgfCA0MA0KPiA+ICsrKysrKysrKysrKysrKysrKysrKystLQ0KPiA+ICBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X3JlZy5oICAgICAgICAgIHwgMTMgKysrKystLS0NCj4gPiAgMiBmaWxlcyBj aGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQ0KPiA+IA0KPiA+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX3Bzci5jDQo+ID4gYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX3Bzci5jDQo+ID4gaW5kZXggNzJiZDhk MzI2MWUwYy4uMmUwYjA5MmY0YjZiZSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9kaXNwbGF5L2ludGVsX3Bzci5jDQo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv ZGlzcGxheS9pbnRlbF9wc3IuYw0KPiA+IEBAIC0xMDYzLDcgKzEwNjMsMjMgQEAgc3RhdGljIHZv aWQgaW50ZWxfcHNyX2FjdGl2YXRlKHN0cnVjdCBpbnRlbF9kcA0KPiA+ICppbnRlbF9kcCkNCj4g PiAgICAgICBpbnRlbF9kcC0+cHNyLmFjdGl2ZSA9IHRydWU7DQo+ID4gIH0NCj4gPiANCj4gPiAt c3RhdGljIHZvaWQgaW50ZWxfcHNyX2VuYWJsZV9zb3VyY2Uoc3RydWN0IGludGVsX2RwICppbnRl bF9kcCkNCj4gPiArc3RhdGljIHUzMiB3YV8xNjAxMzgzNTQ2OF9iaXRfZ2V0KHN0cnVjdCBpbnRl bF9kcCAqaW50ZWxfZHApDQo+ID4gK3sNCj4gPiArICAgICBzd2l0Y2ggKGludGVsX2RwLT5wc3Iu cGlwZSkgew0KPiA+ICsgICAgIGNhc2UgUElQRV9BOg0KPiA+ICsgICAgICAgICAgICAgcmV0dXJu IExBVEVOQ1lfUkVQT1JUSU5HX1JFTU9WRURfUElQRV9BOw0KPiA+ICsgICAgIGNhc2UgUElQRV9C Og0KPiA+ICsgICAgICAgICAgICAgcmV0dXJuIExBVEVOQ1lfUkVQT1JUSU5HX1JFTU9WRURfUElQ RV9COw0KPiA+ICsgICAgIGNhc2UgUElQRV9DOg0KPiA+ICsgICAgICAgICAgICAgcmV0dXJuIExB VEVOQ1lfUkVQT1JUSU5HX1JFTU9WRURfUElQRV9DOw0KPiA+ICsgICAgIGRlZmF1bHQ6DQo+ID4g KyAgICAgICAgICAgICBNSVNTSU5HX0NBU0UoaW50ZWxfZHAtPnBzci5waXBlKTsNCj4gPiArICAg ICAgICAgICAgIHJldHVybiAwOw0KPiA+ICsgICAgIH0NCj4gPiArfQ0KPiA+ICsNCj4gPiArc3Rh dGljIHZvaWQgaW50ZWxfcHNyX2VuYWJsZV9zb3VyY2Uoc3RydWN0IGludGVsX2RwICppbnRlbF9k cCwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGlu dGVsX2NydGNfc3RhdGUNCj4gPiAqY3J0Y19zdGF0ZSkNCj4gPiAgew0KPiA+ICAgICAgIHN0cnVj dCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRwX3RvX2k5MTUoaW50ZWxfZHApOw0KPiA+ ICAgICAgIGVudW0gdHJhbnNjb2RlciBjcHVfdHJhbnNjb2RlciA9IGludGVsX2RwLT5wc3IudHJh bnNjb2RlcjsNCj4gPiBAQCAtMTEzMyw2ICsxMTQ5LDIwIEBAIHN0YXRpYyB2b2lkIGludGVsX3Bz cl9lbmFibGVfc291cmNlKHN0cnVjdA0KPiA+IGludGVsX2RwICppbnRlbF9kcCkNCj4gPiAgICAg ICAgICAgICAgIGlmIChJU19BTERFUkxBS0VfUChkZXZfcHJpdikpDQo+ID4gICAgICAgICAgICAg ICAgICAgICAgIGludGVsX2RlX3JtdyhkZXZfcHJpdiwgQ0xLR0FURV9ESVNfTUlTQywgMCwNCj4g PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENMS0dBVEVfRElTX01JU0NfRE1B U0NfR0FUSU5HX0RJUykNCj4gPiA7DQo+ID4gKw0KPiA+ICsgICAgICAgICAgICAgLyogV2FfMTYw MTM4MzU0Njg6dGdsW2IwK10sIGRnMSAqLw0KPiA+ICsgICAgICAgICAgICAgaWYgKElTX1RHTF9E SVNQTEFZX1NURVAoZGV2X3ByaXYsIFNURVBfQjAsDQo+ID4gU1RFUF9GT1JFVkVSKSB8fA0KPiA+ ICsgICAgICAgICAgICAgICAgIElTX0RHMShkZXZfcHJpdikpIHsNCj4gPiArICAgICAgICAgICAg ICAgICAgICAgdTE2IHZ0b3RhbCwgdmJsYW5rOw0KPiA+ICsNCj4gPiArICAgICAgICAgICAgICAg ICAgICAgdnRvdGFsID0gY3J0Y19zdGF0ZS0NCj4gPiA+IHVhcGkuYWRqdXN0ZWRfbW9kZS5jcnRj X3Z0b3RhbCAtDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNydGNfc3RhdGUt DQo+ID4gPiB1YXBpLmFkanVzdGVkX21vZGUuY3J0Y192ZGlzcGxheTsNCj4gPiArICAgICAgICAg ICAgICAgICAgICAgdmJsYW5rID0gY3J0Y19zdGF0ZS0NCj4gPiA+IHVhcGkuYWRqdXN0ZWRfbW9k ZS5jcnRjX3ZibGFua19lbmQgLQ0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj cnRjX3N0YXRlLQ0KPiA+ID4gdWFwaS5hZGp1c3RlZF9tb2RlLmNydGNfdmJsYW5rX3N0YXJ0Ow0K PiA+ICsgICAgICAgICAgICAgICAgICAgICBpZiAodmJsYW5rID4gdnRvdGFsKQ0KPiANCj4gQ2Fu IHlvdSBwbGVhc2UgZXhwbGFpbiBob3cgdGhpcyBjYWxjdWxhdGlvbiBpbmRpY2F0ZXMgd2UgYXJl IHVzaW5nDQo+ICJkZWxheWVkIHZibGFuayI/DQoNCkNoZWNrIHRoZSBzZWNvbmQgYm94IGluIEJz cGVjIDQ5MjY1DQoNCg0KPiANCj4gT3RoZXJ3aXNlIHBhdGNoIHNlZW1zIHRvIGJlIGRvaW5nIHdo YXQgaXMgd3JpdHRlbiBpbiBXQSBkZXNjcmlwdGlvbi4NCj4gDQo+ID4gKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgaW50ZWxfZGVfcm13KGRldl9wcml2LA0KPiA+IEdFTjhfQ0hJQ0tFTl9E Q1BSXzEsIDAsDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHdhXzE2MDEzODM1NDY4X2JpdF9nZXQoaW50DQo+ID4gZWxfZHApKTsNCj4gPiArICAgICAgICAg ICAgIH0NCj4gPiAgICAgICB9DQo+ID4gIH0NCj4gPiANCj4gPiBAQCAtMTE5OCw3ICsxMjI4LDcg QEAgc3RhdGljIHZvaWQgaW50ZWxfcHNyX2VuYWJsZV9sb2NrZWQoc3RydWN0DQo+ID4gaW50ZWxf ZHAgKmludGVsX2RwLA0KPiA+ICAgICAgIGludGVsX3dyaXRlX2RwX3ZzY19zZHAoZW5jb2Rlciwg Y3J0Y19zdGF0ZSwgJmNydGNfc3RhdGUtDQo+ID4gPiBwc3JfdnNjKTsNCj4gPiAgICAgICBpbnRl bF9zbnBzX3BoeV91cGRhdGVfcHNyX3Bvd2VyX3N0YXRlKGRldl9wcml2LCBwaHksIHRydWUpOw0K PiA+ICAgICAgIGludGVsX3Bzcl9lbmFibGVfc2luayhpbnRlbF9kcCk7DQo+ID4gLSAgICAgaW50 ZWxfcHNyX2VuYWJsZV9zb3VyY2UoaW50ZWxfZHApOw0KPiA+ICsgICAgIGludGVsX3Bzcl9lbmFi bGVfc291cmNlKGludGVsX2RwLCBjcnRjX3N0YXRlKTsNCj4gPiAgICAgICBpbnRlbF9kcC0+cHNy LmVuYWJsZWQgPSB0cnVlOw0KPiA+ICAgICAgIGludGVsX2RwLT5wc3IucGF1c2VkID0gZmFsc2U7 DQo+ID4gDQo+ID4gQEAgLTEyOTcsNiArMTMyNywxMiBAQCBzdGF0aWMgdm9pZCBpbnRlbF9wc3Jf ZGlzYWJsZV9sb2NrZWQoc3RydWN0DQo+ID4gaW50ZWxfZHAgKmludGVsX2RwKQ0KPiA+ICAgICAg ICAgICAgICAgaWYgKElTX0FMREVSTEFLRV9QKGRldl9wcml2KSkNCj4gPiAgICAgICAgICAgICAg ICAgICAgICAgaW50ZWxfZGVfcm13KGRldl9wcml2LCBDTEtHQVRFX0RJU19NSVNDLA0KPiA+ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ0xLR0FURV9ESVNfTUlTQ19ETUFTQ19H QVRJTkdfRElTLA0KPiA+IDApOw0KPiA+ICsNCj4gPiArICAgICAgICAgICAgIC8qIFdhXzE2MDEz ODM1NDY4OnRnbFtiMCtdLCBkZzEgKi8NCj4gPiArICAgICAgICAgICAgIGlmIChJU19UR0xfRElT UExBWV9TVEVQKGRldl9wcml2LCBTVEVQX0IwLA0KPiA+IFNURVBfRk9SRVZFUikgfHwNCj4gPiAr ICAgICAgICAgICAgICAgICBJU19ERzEoZGV2X3ByaXYpKQ0KPiA+ICsgICAgICAgICAgICAgICAg ICAgICBpbnRlbF9kZV9ybXcoZGV2X3ByaXYsIEdFTjhfQ0hJQ0tFTl9EQ1BSXzEsDQo+ID4gKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3YV8xNjAxMzgzNTQ2OF9iaXRfZ2V0KGlu dGVsX2RwKSwNCj4gPiAwKTsNCj4gPiAgICAgICB9DQo+ID4gDQo+ID4gICAgICAgaW50ZWxfc25w c19waHlfdXBkYXRlX3Bzcl9wb3dlcl9zdGF0ZShkZXZfcHJpdiwgcGh5LCBmYWxzZSk7DQo+ID4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgNCj4gPiBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgNCj4gPiBpbmRleCA4N2M5MjMxNGVlMjY5Li4xY2Q0 MDU2NDAwYjYzIDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVn LmgNCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oDQo+ID4gQEAgLTYw NDAsMTEgKzYwNDAsMTQgQEANCj4gPiAgI2RlZmluZSBIU1dfTkRFX1JTVFdSTl9PUFQgICBfTU1J TygweDQ2NDA4KQ0KPiA+ICAjZGVmaW5lICBSRVNFVF9QQ0hfSEFORFNIQUtFX0VOQUJMRSAgKDEg PDwgNCkNCj4gPiANCj4gPiAtI2RlZmluZSBHRU44X0NISUNLRU5fRENQUl8xICAgICAgICAgIF9N TUlPKDB4NDY0MzApDQo+ID4gLSNkZWZpbmUgICBTS0xfU0VMRUNUX0FMVEVSTkFURV9EQ19FWElU ICAgICAgIFJFR19CSVQoMzApDQo+ID4gLSNkZWZpbmUgICBJQ0xfREVMQVlfUE1SU1AgICAgICAg ICAgICBSRUdfQklUKDIyKQ0KPiA+IC0jZGVmaW5lICAgRElTQUJMRV9GTFJfU1JDICAgICAgICAg ICAgUkVHX0JJVCgxNSkNCj4gPiAtI2RlZmluZSAgIE1BU0tfV0FLRU1FTSAgICAgICAgICAgICAg ICAgICAgICAgUkVHX0JJVCgxMykNCj4gPiArI2RlZmluZSBHRU44X0NISUNLRU5fRENQUl8xICAg ICAgICAgICAgICAgICAgX01NSU8oMHg0NjQzMCkNCj4gPiArI2RlZmluZSAgIFNLTF9TRUxFQ1Rf QUxURVJOQVRFX0RDX0VYSVQgICAgICAgICAgICAgICBSRUdfQklUKDMwKQ0KPiA+ICsjZGVmaW5l ICAgTEFURU5DWV9SRVBPUlRJTkdfUkVNT1ZFRF9QSVBFX0MgICBSRUdfQklUKDI1KQ0KPiA+ICsj ZGVmaW5lICAgTEFURU5DWV9SRVBPUlRJTkdfUkVNT1ZFRF9QSVBFX0IgICBSRUdfQklUKDI0KQ0K PiA+ICsjZGVmaW5lICAgTEFURU5DWV9SRVBPUlRJTkdfUkVNT1ZFRF9QSVBFX0EgICBSRUdfQklU KDIzKQ0KPiA+ICsjZGVmaW5lICAgSUNMX0RFTEFZX1BNUlNQICAgICAgICAgICAgICAgICAgICBS RUdfQklUKDIyKQ0KPiA+ICsjZGVmaW5lICAgRElTQUJMRV9GTFJfU1JDICAgICAgICAgICAgICAg ICAgICBSRUdfQklUKDE1KQ0KPiA+ICsjZGVmaW5lICAgTUFTS19XQUtFTUVNICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFJFR19CSVQoMTMpDQo+ID4gDQo+ID4gICNkZWZpbmUgR0VOMTFf Q0hJQ0tFTl9EQ1BSXzIgICAgICAgICAgICAgICAgIF9NTUlPKDB4NDY0MzQpDQo+ID4gICNkZWZp bmUgICBEQ1BSX01BU0tfTUFYTEFURU5DWV9NRU1VUF9DTFIgICAgIFJFR19CSVQoMjcpDQo+IA0K PiBCUiwNCj4gDQo+IEpvdW5pIEjDtmdhbmRlcg0KDQo=