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 DCD0AC433EF for ; Wed, 16 Feb 2022 08:02:49 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id E93CD10E859; Wed, 16 Feb 2022 08:02:46 +0000 (UTC) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3E1B010E858; Wed, 16 Feb 2022 08:02:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1644998566; x=1676534566; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=yMJ2rPIJmOkM/gv+deeX5Qg2bGr9vG7QmIhrhd+8Ny0=; b=J3dGFm5d8xsOJjcTO7U1UuZWZU71TwrEogNHiLpBGjH7DIkQMTKCuI02 6k1A8nl46IMcbnY+vvv4VwJqwQ3smqfX7F2H06sDo13Ct3CE1BmPxVrmc fDfngxA9VuuHR8hJ6eJBug/Vf7i9YNTCPQTWDwB8TTSGPzuxHz4Ch8Roe QpxGURA2vNlOEw7oPUjs1/cXI7erNGjlznf3+kFdXT21KIwsNZjqZgOkx P5PP4oM6hNQTf643qXg/FI+eM7oVxFkUEy/gk95f4NNBCJCYfS/MQl/4T CGt+fp64aH9Mpa1dz1PbH2dDpBS/6zsCIa6iZzSkMAOmC/iC6e8WPVC2a g==; X-IronPort-AV: E=McAfee;i="6200,9189,10259"; a="313821465" X-IronPort-AV: E=Sophos;i="5.88,373,1635231600"; d="scan'208";a="313821465" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Feb 2022 00:02:38 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,373,1635231600"; d="scan'208";a="502912237" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga002.jf.intel.com with ESMTP; 16 Feb 2022 00:02:38 -0800 Received: from bgsmsx603.gar.corp.intel.com (10.109.78.82) by fmsmsx603.amr.corp.intel.com (10.18.126.83) 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 00:02:37 -0800 Received: from bgsmsx604.gar.corp.intel.com (10.67.234.6) by BGSMSX603.gar.corp.intel.com (10.109.78.82) 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 13:32:31 +0530 Received: from bgsmsx604.gar.corp.intel.com ([10.67.234.6]) by BGSMSX604.gar.corp.intel.com ([10.67.234.6]) with mapi id 15.01.2308.020; Wed, 16 Feb 2022 13:32:31 +0530 From: "Shankar, Uma" To: "C, Ramalingam" , intel-gfx , dri-devel Thread-Topic: [PATCH 1/3] drm/i915/dg2: Enable 5th display Thread-Index: AQHYIjAfrxIFILfX90GgTf7rBJcXfayV0ULQ Date: Wed, 16 Feb 2022 08:02:31 +0000 Message-ID: References: <20220215055154.15363-1-ramalingam.c@intel.com> <20220215055154.15363-2-ramalingam.c@intel.com> In-Reply-To: <20220215055154.15363-2-ramalingam.c@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 x-originating-ip: [10.223.10.1] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [Intel-gfx] [PATCH 1/3] drm/i915/dg2: Enable 5th display 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" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQywgUmFtYWxpbmdhbSA8 cmFtYWxpbmdhbS5jQGludGVsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgRmVicnVhcnkgMTUsIDIw MjIgMTE6MjIgQU0NCj4gVG86IGludGVsLWdmeCA8aW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZz47IGRyaS1kZXZlbCA8ZHJpLQ0KPiBkZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmc+DQo+ IENjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPjsgU2hh bmthciwgVW1hDQo+IDx1bWEuc2hhbmthckBpbnRlbC5jb20+OyBSb3BlciwgTWF0dGhldyBEIDxt YXR0aGV3LmQucm9wZXJAaW50ZWwuY29tPjsNCj4gRGhhbmF2YW50aHJpLCBTd2F0aGkgPHN3YXRo aS5kaGFuYXZhbnRocmlAaW50ZWwuY29tPjsgRGUgTWFyY2hpLCBMdWNhcw0KPiA8bHVjYXMuZGVt YXJjaGlAaW50ZWwuY29tPjsgU291emEsIEpvc2UgPGpvc2Uuc291emFAaW50ZWwuY29tPjsgQywg UmFtYWxpbmdhbQ0KPiA8cmFtYWxpbmdhbS5jQGludGVsLmNvbT4NCj4gU3ViamVjdDogW1BBVENI IDEvM10gZHJtL2k5MTUvZGcyOiBFbmFibGUgNXRoIGRpc3BsYXkNCj4gDQo+IEZyb206IE1hdHQg Um9wZXIgPG1hdHRoZXcuZC5yb3BlckBpbnRlbC5jb20+DQo+IA0KPiBERzIgc3VwcG9ydHMgYSA1 dGggZGlzcGxheSBvdXRwdXQgd2hpY2ggdGhlIGhhcmR3YXJlIHJlZmVycyB0byBhcyAiVEMxLCIN Cj4gZXZlbiB0aG91Z2ggaXQgaXNuJ3QgYSBUeXBlLUMgb3V0cHV0LiAgVGhpcyBiZWhhdmVzIHNp bWlsYXJseSB0byB0aGUgVEMxIG9uIHBhc3QNCj4gcGxhdGZvcm1zIHdpdGgganVzdCBhIGNvdXBs ZSBtaW5vciBkaWZmZXJlbmNlczoNCj4gDQo+ICAqIERHMidzIFRDMSBiaXQgaW4gU0RFSVNSIGlz IGF0IGJpdCAyNSByYXRoZXIgdGhhbiAyNCBhcyBpdCBpcyBvbg0KPiAgICBJQ1AvVEdQL0FEUC4N Cj4gICogREcyIGRvZXNuJ3QgbmVlZCB0aGUgaHBkIGludmVyc2lvbiBzZXR0aW5nIHRoYXQgd2Ug aGFkIHRvIHVzZSBvbiBERzENCj4gDQo+IENjOiBTd2F0aGkgRGhhbmF2YW50aHJpIDxzd2F0aGku ZGhhbmF2YW50aHJpQGludGVsLmNvbT4NCj4gQ2M6IEx1Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVt YXJjaGlAaW50ZWwuY29tPg0KPiBDYzogSm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6 YUBpbnRlbC5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IE1hdHQgUm9wZXIgPG1hdHRoZXcuZC5yb3Bl ckBpbnRlbC5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFJhbWFsaW5nYW0gQyA8cmFtYWxpbmdhbS5j QGludGVsLmNvbT4NCj4gLS0tDQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVs X2dtYnVzLmMgfCAxNiArKysrKysrKysrKysrKy0tDQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2lycS5jICAgICAgICAgICAgfCAgNSArKysrLQ0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9yZWcuaCAgICAgICAgICAgIHwgIDEgKw0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNl cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfZ21idXMuYw0KPiBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2Rpc3BsYXkvaW50ZWxfZ21idXMuYw0KPiBpbmRleCA2Y2U4YzEwZmU5NzUuLjJmYWQwMzI1MDY2 MSAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9nbWJ1 cy5jDQo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfZ21idXMuYw0K PiBAQCAtOTgsMTEgKzk4LDIxIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZ21idXNfcGluIGdtYnVz X3BpbnNfZGcxW10gPSB7DQo+ICAJW0dNQlVTX1BJTl80X0NOUF0gPSB7ICJkcGQiLCBHUElPRSB9 LA0KPiAgfTsNCj4gDQo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IGdtYnVzX3BpbiBnbWJ1c19waW5z X2RnMltdID0gew0KPiArCVtHTUJVU19QSU5fMV9CWFRdID0geyAiZHBhIiwgR1BJT0IgfSwNCj4g KwlbR01CVVNfUElOXzJfQlhUXSA9IHsgImRwYiIsIEdQSU9DIH0sDQo+ICsJW0dNQlVTX1BJTl8z X0JYVF0gPSB7ICJkcGMiLCBHUElPRCB9LA0KPiArCVtHTUJVU19QSU5fNF9DTlBdID0geyAiZHBk IiwgR1BJT0UgfSwNCj4gKwlbR01CVVNfUElOXzlfVEMxX0lDUF0gPSB7ICJ0YzEiLCBHUElPSiB9 LCB9Ow0KPiArDQo+ICAvKiBwaW4gaXMgZXhwZWN0ZWQgdG8gYmUgdmFsaWQgKi8NCj4gIHN0YXRp YyBjb25zdCBzdHJ1Y3QgZ21idXNfcGluICpnZXRfZ21idXNfcGluKHN0cnVjdCBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiwNCj4gIAkJCQkJICAgICB1bnNpZ25lZCBpbnQgcGluKQ0KPiAgew0K PiAtCWlmIChJTlRFTF9QQ0hfVFlQRShkZXZfcHJpdikgPj0gUENIX0RHMSkNCj4gKwlpZiAoSU5U RUxfUENIX1RZUEUoZGV2X3ByaXYpID49IFBDSF9ERzIpDQo+ICsJCXJldHVybiAmZ21idXNfcGlu c19kZzJbcGluXTsNCj4gKwllbHNlIGlmIChJTlRFTF9QQ0hfVFlQRShkZXZfcHJpdikgPj0gUENI X0RHMSkNCj4gIAkJcmV0dXJuICZnbWJ1c19waW5zX2RnMVtwaW5dOw0KPiAgCWVsc2UgaWYgKElO VEVMX1BDSF9UWVBFKGRldl9wcml2KSA+PSBQQ0hfSUNQKQ0KPiAgCQlyZXR1cm4gJmdtYnVzX3Bp bnNfaWNwW3Bpbl07DQo+IEBAIC0xMjMsNyArMTMzLDkgQEAgYm9vbCBpbnRlbF9nbWJ1c19pc192 YWxpZF9waW4oc3RydWN0IGRybV9pOTE1X3ByaXZhdGUNCj4gKmRldl9wcml2LCAgew0KPiAgCXVu c2lnbmVkIGludCBzaXplOw0KPiANCj4gLQlpZiAoSU5URUxfUENIX1RZUEUoZGV2X3ByaXYpID49 IFBDSF9ERzEpDQo+ICsJaWYgKElOVEVMX1BDSF9UWVBFKGRldl9wcml2KSA+PSBQQ0hfREcyKQ0K PiArCQlzaXplID0gQVJSQVlfU0laRShnbWJ1c19waW5zX2RnMik7DQo+ICsJZWxzZSBpZiAoSU5U RUxfUENIX1RZUEUoZGV2X3ByaXYpID49IFBDSF9ERzEpDQo+ICAJCXNpemUgPSBBUlJBWV9TSVpF KGdtYnVzX3BpbnNfZGcxKTsNCj4gIAllbHNlIGlmIChJTlRFTF9QQ0hfVFlQRShkZXZfcHJpdikg Pj0gUENIX0lDUCkNCj4gIAkJc2l6ZSA9IEFSUkFZX1NJWkUoZ21idXNfcGluc19pY3ApOw0KPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfaXJxLmMgaW5kZXgNCj4gZmRkNTY4YmE0YTE2Li40ZDgxMDYzYjEyOGMg MTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMNCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYw0KPiBAQCAtMTc5LDYgKzE3OSw3IEBAIHN0 YXRpYyBjb25zdCB1MzIgaHBkX3NkZV9kZzFbSFBEX05VTV9QSU5TXSA9IHsNCj4gIAlbSFBEX1BP UlRfQl0gPSBTREVfRERJX0hPVFBMVUdfSUNQKEhQRF9QT1JUX0IpLA0KPiAgCVtIUERfUE9SVF9D XSA9IFNERV9ERElfSE9UUExVR19JQ1AoSFBEX1BPUlRfQyksDQo+ICAJW0hQRF9QT1JUX0RdID0g U0RFX0RESV9IT1RQTFVHX0lDUChIUERfUE9SVF9EKSwNCj4gKwlbSFBEX1BPUlRfVEMxXSA9IFNE RV9UQ19IT1RQTFVHX0RHMihIUERfUE9SVF9UQzEpLA0KDQpOb3Qgc3VyZSBpZiB0aGlzIGFwcGxp ZXMgdG8gREcxLCB0aGUgNXRoIFRDMSBwb3J0IGlzIG9ubHkgZm9yIERHMi4gIFNob3VsZCB3ZSBu b3QgaGF2ZSBhIHNlcGFyYXRlDQpERzIgc3RydWN0LiBDYW4geW91IHBsZWFzZSBjbGFyaWZ5IHRv IGhlbHAgdW5kZXJzdGFuZC4NCg0KUmVnYXJkcywNClVtYSBTaGFua2FyDQoNCj4gIH07DQo+IA0K PiAgc3RhdGljIHZvaWQgaW50ZWxfaHBkX2luaXRfcGlucyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0 ZSAqZGV2X3ByaXYpIEBAIC00NDI0LDcNCj4gKzQ0MjUsOSBAQCB2b2lkIGludGVsX2lycV9pbml0 KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikNCj4gIAkJaWYgKEk5MTVfSEFTX0hP VFBMVUcoZGV2X3ByaXYpKQ0KPiAgCQkJZGV2X3ByaXYtPmhvdHBsdWdfZnVuY3MgPSAmaTkxNV9o cGRfZnVuY3M7DQo+ICAJfSBlbHNlIHsNCj4gLQkJaWYgKEhBU19QQ0hfREcxKGRldl9wcml2KSkN Cj4gKwkJaWYgKEhBU19QQ0hfREcyKGRldl9wcml2KSkNCj4gKwkJCWRldl9wcml2LT5ob3RwbHVn X2Z1bmNzID0gJmljcF9ocGRfZnVuY3M7DQo+ICsJCWVsc2UgaWYgKEhBU19QQ0hfREcxKGRldl9w cml2KSkNCj4gIAkJCWRldl9wcml2LT5ob3RwbHVnX2Z1bmNzID0gJmRnMV9ocGRfZnVuY3M7DQo+ ICAJCWVsc2UgaWYgKERJU1BMQVlfVkVSKGRldl9wcml2KSA+PSAxMSkNCj4gIAkJCWRldl9wcml2 LT5ob3RwbHVnX2Z1bmNzID0gJmdlbjExX2hwZF9mdW5jczsgZGlmZiAtLWdpdA0KPiBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3Jl Zy5oIGluZGV4DQo+IDRlYTE3MTNlNmI2MC4uNGQxMmFiYjJkN2ZmIDEwMDY0NA0KPiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oDQo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfcmVnLmgNCj4gQEAgLTYxODIsNiArNjE4Miw3IEBADQo+ICAvKiBzb3V0aCBkaXNw bGF5IGVuZ2luZSBpbnRlcnJ1cHQ6IElDUC9UR1AgKi8NCj4gICNkZWZpbmUgU0RFX0dNQlVTX0lD UAkJCSgxIDw8IDIzKQ0KPiAgI2RlZmluZSBTREVfVENfSE9UUExVR19JQ1AoaHBkX3BpbikJUkVH X0JJVCgyNCArDQo+IF9IUERfUElOX1RDKGhwZF9waW4pKQ0KPiArI2RlZmluZSBTREVfVENfSE9U UExVR19ERzIoaHBkX3BpbikJUkVHX0JJVCgyNSArDQo+IF9IUERfUElOX1RDKGhwZF9waW4pKSAv KiBzaWdoICovDQo+ICAjZGVmaW5lIFNERV9ERElfSE9UUExVR19JQ1AoaHBkX3BpbikJUkVHX0JJ VCgxNiArDQo+IF9IUERfUElOX0RESShocGRfcGluKSkNCj4gICNkZWZpbmUgU0RFX0RESV9IT1RQ TFVHX01BU0tfSUNQCShTREVfRERJX0hPVFBMVUdfSUNQKEhQRF9QT1JUX0QpIHwgXA0KPiAgCQkJ CQkgU0RFX0RESV9IT1RQTFVHX0lDUChIUERfUE9SVF9DKSB8IFwNCj4gLS0NCj4gMi4yMC4xDQoN Cg==