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=-8.3 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 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 5ED8EC35242 for ; Mon, 17 Feb 2020 05:31:01 +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 37FEF20718 for ; Mon, 17 Feb 2020 05:31:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 37FEF20718 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 B40526E49D; Mon, 17 Feb 2020 05:30:59 +0000 (UTC) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id BDB9E6E49D for ; Mon, 17 Feb 2020 05:30:58 +0000 (UTC) X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Feb 2020 21:30:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,451,1574150400"; d="scan'208";a="229092958" Received: from unknown (HELO intel.com) ([10.223.74.178]) by fmsmga008.fm.intel.com with ESMTP; 16 Feb 2020 21:30:55 -0800 Date: Mon, 17 Feb 2020 10:52:28 +0530 From: Anshuman Gupta To: intel-gfx@lists.freedesktop.org, ville.syrjala@linux.intel.com Message-ID: <20200217052227.GD11041@intel.com> References: <20200211172532.14287-1-anshuman.gupta@intel.com> <20200211172532.14287-6-anshuman.gupta@intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200211172532.14287-6-anshuman.gupta@intel.com> User-Agent: Mutt/1.5.24 (2015-08-30) Subject: Re: [Intel-gfx] [PATCH v2 5/7] drm/i915: Get first crtc instead of PIPE_A crtc 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: jani.nikula@intel.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" T24gMjAyMC0wMi0xMSBhdCAyMjo1NTozMCArMDUzMCwgQW5zaHVtYW4gR3VwdGEgd3JvdGU6Cj4g aW50ZWxfcGxhbmVfZmJfbWF4X3N0cmlkZSBzaG91bGQgcmV0dXJuIHRoZSBtYXggc3RyaWRlIG9m Cj4gcHJpbWFyeSBwbGFuZSBmb3IgZmlyc3QgYXZhaWxhYmxlIHBpcGUgaW4gaW50ZWwgZGV2aWNl IGluZm8KPiBwaXBlX21hc2suCj4gU2ltaWxhcmx5IGdsa19mb3JjZV9hdWRpb19jZGNsaygpIHNo b3VsZCBhbHNvIHVzZSB0aGUgZmlyc3QKPiBhdmFpbGFibGUgQ1JUQyBpbnN0ZWFkIG9mIHBpcGUg J0EnIGNydGMgdG8gZm9yY2UgdGhlIGNkY2xrCj4gY2hhbmdlcy4KPiAKPiBjaGFuZ2VzIHNpbmNl IFJGQzoKPiAtIEludHJvZHVjZWQgYSBoZWxwZXIgdG8gZ2V0IGZpcnN0IGludGVsX2NydGMgaW50 ZWxfZ2V0X2ZpcnN0X2NydGMuIFtWaWxsZV0KPiB2MToKPiAtIFVzZWQgaW50ZWxfZ2V0X2ZpcnN0 X2NydGMoKSBpbnN0ZWFkIG9mIFBJUEVfQSBjcnRjIGluCj4gICBnbGtfZm9yY2VfYXVkaW9fY2Rj bGsoKS4gW1ZpbGxlXQpIaSBWaWxsZSwKWW91IGhhZCBwcm92aWRlZCB5b3VyIFJCIG9uIGVhcmxp ZXIgcmV2aXNpb24KaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Aub3JnL3BhdGNoLzM1MTg3 My8/c2VyaWVzPTcyNDY4JnJldj0yCmxhdGVyIHUgaGF2ZSBwcm92aWRlZCB0aGUgYWJvdmUgcmV2 aWV3IGNvbW1lbnQsIGFzIGN1cnJlbnQKcGF0Y2ggZml4ZXMgdGhlIGFib3ZlIHJldmlldyBjb21t ZW50LgpjYW4gaSB1c2UgeW91ciBSQiBmb3IgdGhpcyBwYXRjaCwgaWYgY3VycmVudCBwYXRjaCBp cyBvay4KVGhhbmtzLApBbnNodW1hbiBHdXB0YS4gCj4gCj4gQ2M6IFZpbGxlIFN5cmrDpGzDpCA8 dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQW5zaHVtYW4g R3VwdGEgPGFuc2h1bWFuLmd1cHRhQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJt L2k5MTUvZGlzcGxheS9pbnRlbF9hdWRpby5jICAgICAgICAgfCAyICstCj4gIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfZGlzcGxheS5jICAgICAgIHwgNSArKystLQo+ICBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2Rpc3BsYXlfdHlwZXMuaCB8IDYgKysrKysr Cj4gIDMgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9hdWRpby5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9hdWRpby5jCj4gaW5kZXggMzBm YjdjODg3ZmYwLi4xOWJmMjA2MDM3YzIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvZGlzcGxheS9pbnRlbF9hdWRpby5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlz cGxheS9pbnRlbF9hdWRpby5jCj4gQEAgLTg0NCw3ICs4NDQsNyBAQCBzdGF0aWMgdm9pZCBnbGtf Zm9yY2VfYXVkaW9fY2RjbGsoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+ICAJ c3RydWN0IGludGVsX2NydGMgKmNydGM7Cj4gIAlpbnQgcmV0Owo+ICAKPiAtCWNydGMgPSBpbnRl bF9nZXRfY3J0Y19mb3JfcGlwZShkZXZfcHJpdiwgUElQRV9BKTsKPiArCWNydGMgPSBpbnRlbF9n ZXRfZmlyc3RfY3J0YyhkZXZfcHJpdik7Cj4gIAlpZiAoIWNydGMpCj4gIAkJcmV0dXJuOwo+ICAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5 LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4 IDViYTBiNDBmYmZkZS4uNmZkYWViMDE5ZmVmIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2Rpc3BsYXkvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtMjcxNSw5ICsyNzE1LDEwIEBAIHUzMiBp bnRlbF9wbGFuZV9mYl9tYXhfc3RyaWRlKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJp diwKPiAgCj4gIAkvKgo+ICAJICogV2UgYXNzdW1lIHRoZSBwcmltYXJ5IHBsYW5lIGZvciBwaXBl IEEgaGFzCj4gLQkgKiB0aGUgaGlnaGVzdCBzdHJpZGUgbGltaXRzIG9mIHRoZW0gYWxsLgo+ICsJ ICogdGhlIGhpZ2hlc3Qgc3RyaWRlIGxpbWl0cyBvZiB0aGVtIGFsbCwKPiArCSAqIGlmIGluIGNh c2UgcGlwZSBBIGlzIGRpc2FibGVkLCB1c2UgdGhlIGZpcnN0IHBpcGUgZnJvbSBwaXBlX21hc2su Cj4gIAkgKi8KPiAtCWNydGMgPSBpbnRlbF9nZXRfY3J0Y19mb3JfcGlwZShkZXZfcHJpdiwgUElQ RV9BKTsKPiArCWNydGMgPSBpbnRlbF9nZXRfZmlyc3RfY3J0YyhkZXZfcHJpdik7Cj4gIAlpZiAo IWNydGMpCj4gIAkJcmV0dXJuIDA7Cj4gIAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9kaXNwbGF5L2ludGVsX2Rpc3BsYXlfdHlwZXMuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2Rpc3BsYXkvaW50ZWxfZGlzcGxheV90eXBlcy5oCj4gaW5kZXggZDM1OWYxNjM2YmE4Li4zNTll YWE2NzAzYTggMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRl bF9kaXNwbGF5X3R5cGVzLmgKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2lu dGVsX2Rpc3BsYXlfdHlwZXMuaAo+IEBAIC0xNDAzLDYgKzE0MDMsMTIgQEAgdmx2X3BpcGVfdG9f Y2hhbm5lbChlbnVtIHBpcGUgcGlwZSkKPiAgCX0KPiAgfQo+ICAKPiArc3RhdGljIGlubGluZSBz dHJ1Y3QgaW50ZWxfY3J0YyAqCj4gK2ludGVsX2dldF9maXJzdF9jcnRjKHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdikKPiArewo+ICsJcmV0dXJuIHRvX2ludGVsX2NydGMoZHJtX2Ny dGNfZnJvbV9pbmRleCgmZGV2X3ByaXYtPmRybSwgMCkpOwo+ICt9Cj4gKwo+ICBzdGF0aWMgaW5s aW5lIHN0cnVjdCBpbnRlbF9jcnRjICoKPiAgaW50ZWxfZ2V0X2NydGNfZm9yX3BpcGUoc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBlbnVtIHBpcGUgcGlwZSkKPiAgewo+IC0tIAo+ IDIuMjQuMAo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK