From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH v5] drm/i915: use for_each_pipe loop to assign crtc_mask Date: Tue, 25 Sep 2018 12:21:09 +0300 Message-ID: <87zhw6ue4a.fsf@intel.com> References: <20180914123846.GY5565@intel.com> <20180919083126.31805-1-mahesh1.kumar@intel.com> <20180921191447.GB8244@ldmartin-desk.jf.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5023889812 for ; Tue, 25 Sep 2018 09:21:09 +0000 (UTC) In-Reply-To: <20180921191447.GB8244@ldmartin-desk.jf.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lucas De Marchi , Mahesh Kumar Cc: intel-gfx@lists.freedesktop.org, Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMSBTZXAgMjAxOCwgTHVjYXMgRGUgTWFyY2hpIDxsdWNhcy5kZS5tYXJjaGlAZ21h aWwuY29tPiB3cm90ZToKPiBPbiBXZWQsIFNlcCAxOSwgMjAxOCBhdCAwMjowMToyNlBNICswNTMw LCBNYWhlc2ggS3VtYXIgd3JvdGU6Cj4+IFRoaXMgY2xlYW51cCBwYXRjaCBtYWtlcyBjaGFuZ2Vz IHRvIHVzZSBmb3JfZWFjaF9waXBlIGxvb3AKPj4gZHVyaW5nIGJpdC1tYXNrIGFzc2lnbm1lbnQg b2YgYWxsb3dlZCBjcnRjIHdpdGggZW5jb2Rlci4KPj4gCj4+IGNoYW5nZXM6Cj4+ICAtIHVzZSBC SVQoaSkgbWFjcm8gaW5zdGVhZCBvZiAoMSA8PCBpKSAoQ2hyaXMpCj4+IGNoYW5nZXMgZnJvbSBW MjoKPj4gIC0gdXNlIGludCBmb3IgY29uc2lzdGVuY3kgKEphbmkpCj4+IGNoYW5nZXMgZnJvbSBW MzoKPj4gIC0gaW5zdGVhZCB1c2UgZW51bSBwaXBlIChWaWxsZSkKPj4gY2hhbmdlcyBmcm9tIFY0 Ogo+PiAgLSBkcm9wIERQL0hETUkgY2hhbmdlcywgYXMgYWxyZWFkeSBwYXJ0IG9mIHBhdGNoIGZy b20gdmlsbGUKPj4gCj4+IENjOiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAaW50ZWwuY29tPgo+ PiBDYzogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+PiBTaWduZWQtb2Zm LWJ5OiBNYWhlc2ggS3VtYXIgPG1haGVzaDEua3VtYXJAaW50ZWwuY29tPgo+PiBSZXZpZXdlZC1i eTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPgo+IFJl dmlld2VkLWJ5OiBMdWNhcyBEZSBNYXJjaGkgPGx1Y2FzLmRlbWFyY2hpQGludGVsLmNvbT4KClB1 c2hlZCwgdGhhbmtzIGZvciB0aGUgcGF0Y2ggYW5kIHJldmlldy4KCkJSLApKYW5pLgoKPgo+Cj4g THVjYXMgRGUgTWFyY2hpCj4KPj4gLS0tCj4+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k ZGkuYyB8IDQgKysrLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rk aS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMKPj4gaW5kZXggY2QwMWEwOWM1 ZTBmLi4wZWYyNDQ4ZmQzNTAgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2RkaS5jCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RkaS5jCj4+IEBA IC0zNzUxLDYgKzM3NTEsNyBAQCB2b2lkIGludGVsX2RkaV9pbml0KHN0cnVjdCBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiwgZW51bSBwb3J0IHBvcnQpCj4+ICAJc3RydWN0IGludGVsX2VuY29k ZXIgKmludGVsX2VuY29kZXI7Cj4+ICAJc3RydWN0IGRybV9lbmNvZGVyICplbmNvZGVyOwo+PiAg CWJvb2wgaW5pdF9oZG1pLCBpbml0X2RwLCBpbml0X2xzcGNvbiA9IGZhbHNlOwo+PiArCWVudW0g cGlwZSBwaXBlOwo+PiAgCj4+ICAKPj4gIAlpbml0X2hkbWkgPSAoZGV2X3ByaXYtPnZidC5kZGlf cG9ydF9pbmZvW3BvcnRdLnN1cHBvcnRzX2R2aSB8fAo+PiBAQCAtMzgwMSw4ICszODAyLDkgQEAg dm9pZCBpbnRlbF9kZGlfaW5pdChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGVu dW0gcG9ydCBwb3J0KQo+PiAgCWludGVsX2VuY29kZXItPnR5cGUgPSBJTlRFTF9PVVRQVVRfRERJ Owo+PiAgCWludGVsX2VuY29kZXItPnBvd2VyX2RvbWFpbiA9IGludGVsX3BvcnRfdG9fcG93ZXJf ZG9tYWluKHBvcnQpOwo+PiAgCWludGVsX2VuY29kZXItPnBvcnQgPSBwb3J0Owo+PiAtCWludGVs X2VuY29kZXItPmNydGNfbWFzayA9ICgxIDw8IDApIHwgKDEgPDwgMSkgfCAoMSA8PCAyKTsKPj4g IAlpbnRlbF9lbmNvZGVyLT5jbG9uZWFibGUgPSAwOwo+PiArCWZvcl9lYWNoX3BpcGUoZGV2X3By aXYsIHBpcGUpCj4+ICsJCWludGVsX2VuY29kZXItPmNydGNfbWFzayB8PSBCSVQocGlwZSk7Cj4+ ICAKPj4gIAlpZiAoSU5URUxfR0VOKGRldl9wcml2KSA+PSAxMSkKPj4gIAkJaW50ZWxfZGlnX3Bv cnQtPnNhdmVkX3BvcnRfYml0cyA9IEk5MTVfUkVBRChERElfQlVGX0NUTChwb3J0KSkgJgo+PiAt LSAKPj4gMi4xNi4yCj4+IAo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+PiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4+IEludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKPj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgR3Jh cGhpY3MgQ2VudGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=