From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dhinakaran Pandiyan Subject: Re: [PATCH 10/14] drm/i915: Populate possible_crtcs correctly Date: Thu, 21 Jun 2018 18:26:04 -0700 Message-ID: <1529630764.12516.67.camel@intel.com> References: <20180615164925.28971-1-ville.syrjala@linux.intel.com> <20180615164925.28971-11-ville.syrjala@linux.intel.com> Reply-To: dhinakaran.pandiyan@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180615164925.28971-11-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville Syrjala , dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCAyMDE4LTA2LTE1IGF0IDE5OjQ5ICswMzAwLCBWaWxsZSBTeXJqYWxhIHdyb3RlOgo+ IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4g Cj4gRG9uJ3QgYWR2ZXJ0aXplIG5vbi1leGlzaXRpbmcgY3J0Y3MgaW4gdGhlIGVuY29kZXIgcG9z c2libGVfY3J0Y3MKPiBiaXRtYXNrLgo+IApIb3cgZG8gd2UgZW5kIHVwIGFkdmVydGlzaW5nIG5v bi1leGlzdGluZyBDUlRDcz8gZW5jb2Rlci0+Y3J0Y19tYXNrCnNlZW1zIHRvIGJlIHBvcHVsYXRl ZCBpbiB0aGUgZW5jb2RlciBpbml0IGZ1bmN0aW9ucyBiYXNlZCBvbiBwb3NzaWJsZQpwaXBlcy4g RG8geW91IG1lYW4gcGlwZSBhbmQgY3J0Yy0+aW5kZXggY2FuIHBvdGVudGlhbGx5IGRpZmZlcj8K Cgo+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+Cj4gLS0tCj4gwqBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMg fCAxNyArKysrKysrKysrKysrKysrLQo+IMKgMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jCj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMK PiBpbmRleCBiMDk1ODk5ZDY4YTkuLjNmYTlkYTcxNDQwMyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtMTM5NTksNiArMTM5NTksMjAgQEAgc3RhdGljIGludCBp bnRlbF9lbmNvZGVyX2Nsb25lcyhzdHJ1Y3QKPiBpbnRlbF9lbmNvZGVyICplbmNvZGVyKQo+IMKg CXJldHVybiBpbmRleF9tYXNrOwo+IMKgfQo+IMKgCj4gK3N0YXRpYyBpbnQgaW50ZWxfZW5jb2Rl cl9jcnRjcyhzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlcikKPiArewo+ICsJc3RydWN0IGRy bV9kZXZpY2UgKmRldiA9IGVuY29kZXItPmJhc2UuZGV2Owo+ICsJc3RydWN0IGludGVsX2NydGMg KmNydGM7Cj4gKwlpbnQgaW5kZXhfbWFzayA9IDA7Cj4gKwo+ICsJZm9yX2VhY2hfaW50ZWxfY3J0 YyhkZXYsIGNydGMpIHsKPiArCQlpZiAoZW5jb2Rlci0+Y3J0Y19tYXNrICYgQklUKGNydGMtPnBp cGUpKQo+ICsJCQlpbmRleF9tYXNrIHw9IGRybV9jcnRjX21hc2soJmNydGMtPmJhc2UpOwo+ICsJ fQo+ICsKPiArCXJldHVybiBpbmRleF9tYXNrOwo+ICt9Cj4gKwo+IMKgc3RhdGljIGJvb2wgaGFz X2VkcF9hKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKPiDCoHsKPiDCoAlpZiAo IUlTX01PQklMRShkZXZfcHJpdikpCj4gQEAgLTE0MjExLDcgKzE0MjI1LDggQEAgc3RhdGljIHZv aWQgaW50ZWxfc2V0dXBfb3V0cHV0cyhzdHJ1Y3QKPiBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJp dikKPiDCoAlpbnRlbF9wc3JfaW5pdChkZXZfcHJpdik7Cj4gwqAKPiDCoAlmb3JfZWFjaF9pbnRl bF9lbmNvZGVyKCZkZXZfcHJpdi0+ZHJtLCBlbmNvZGVyKSB7Cj4gLQkJZW5jb2Rlci0+YmFzZS5w b3NzaWJsZV9jcnRjcyA9IGVuY29kZXItPmNydGNfbWFzazsKPiArCQllbmNvZGVyLT5iYXNlLnBv c3NpYmxlX2NydGNzID0KPiArCQkJaW50ZWxfZW5jb2Rlcl9jcnRjcyhlbmNvZGVyKTsKPiDCoAkJ ZW5jb2Rlci0+YmFzZS5wb3NzaWJsZV9jbG9uZXMgPQo+IMKgCQkJaW50ZWxfZW5jb2Rlcl9jbG9u ZXMoZW5jb2Rlcik7Cj4gwqAJfQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK