From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 2/5] drm/i915: Unconfuse pipe vs. crtc->index in i915_get_crtc_scanoutpos() Date: Wed, 21 Aug 2019 20:30:30 +0300 Message-ID: <20190821173033.24123-2-ville.syrjala@linux.intel.com> References: <20190821173033.24123-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id CA0566E362 for ; Wed, 21 Aug 2019 17:30:39 +0000 (UTC) In-Reply-To: <20190821173033.24123-1-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClRo ZSAicGlwZSIgYXJndW1lbnQgcGFzc2VkIGluIGJ5IHRoZSB2YmxhbmsgY29kZSBpcyBpbiBmYWN0 IHRoZSBjcnRjCmluZGV4LiBEb24ndCBhc3N1bWUgdGhhdCBpcyB0aGUgc2FtZSBhcyB0aGUgcGlw ZS4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyB8IDggKysrKy0t LS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfaXJxLmMKaW5kZXggMzdlM2RkM2MxYTlkLi5mZTZhODdhMDA1MjcgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9pcnEuYwpAQCAtOTQyLDE0ICs5NDIsMTQgQEAgc3RhdGljIGludCBfX2lu dGVsX2dldF9jcnRjX3NjYW5saW5lKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjKQogCXJldHVybiAo cG9zaXRpb24gKyBjcnRjLT5zY2FubGluZV9vZmZzZXQpICUgdnRvdGFsOwogfQogCi1ib29sIGk5 MTVfZ2V0X2NydGNfc2Nhbm91dHBvcyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCB1bnNpZ25lZCBp bnQgcGlwZSwKK2Jvb2wgaTkxNV9nZXRfY3J0Y19zY2Fub3V0cG9zKHN0cnVjdCBkcm1fZGV2aWNl ICpkZXYsIHVuc2lnbmVkIGludCBpbmRleCwKIAkJCSAgICAgIGJvb2wgaW5fdmJsYW5rX2lycSwg aW50ICp2cG9zLCBpbnQgKmhwb3MsCiAJCQkgICAgICBrdGltZV90ICpzdGltZSwga3RpbWVfdCAq ZXRpbWUsCiAJCQkgICAgICBjb25zdCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSkKIHsK IAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1KGRldik7Ci0Jc3Ry dWN0IGludGVsX2NydGMgKmludGVsX2NydGMgPSBpbnRlbF9nZXRfY3J0Y19mb3JfcGlwZShkZXZf cHJpdiwKLQkJCQkJCQkJcGlwZSk7CisJc3RydWN0IGludGVsX2NydGMgKmNydGMgPSB0b19pbnRl bF9jcnRjKGRybV9jcnRjX2Zyb21faW5kZXgoZGV2LCBpbmRleCkpOworCWVudW0gcGlwZSBwaXBl ID0gY3J0Yy0+cGlwZTsKIAlpbnQgcG9zaXRpb247CiAJaW50IHZibF9zdGFydCwgdmJsX2VuZCwg aHN5bmNfc3RhcnQsIGh0b3RhbCwgdnRvdGFsOwogCXVuc2lnbmVkIGxvbmcgaXJxZmxhZ3M7CkBA IC05OTIsNyArOTkyLDcgQEAgYm9vbCBpOTE1X2dldF9jcnRjX3NjYW5vdXRwb3Moc3RydWN0IGRy bV9kZXZpY2UgKmRldiwgdW5zaWduZWQgaW50IHBpcGUsCiAJCS8qIE5vIG9idmlvdXMgcGl4ZWxj b3VudCByZWdpc3Rlci4gT25seSBxdWVyeSB2ZXJ0aWNhbAogCQkgKiBzY2Fub3V0IHBvc2l0aW9u IGZyb20gRGlzcGxheSBzY2FuIGxpbmUgcmVnaXN0ZXIuCiAJCSAqLwotCQlwb3NpdGlvbiA9IF9f aW50ZWxfZ2V0X2NydGNfc2NhbmxpbmUoaW50ZWxfY3J0Yyk7CisJCXBvc2l0aW9uID0gX19pbnRl bF9nZXRfY3J0Y19zY2FubGluZShjcnRjKTsKIAl9IGVsc2UgewogCQkvKiBIYXZlIGFjY2VzcyB0 byBwaXhlbGNvdW50IHNpbmNlIHN0YXJ0IG9mIGZyYW1lLgogCQkgKiBXZSBjYW4gc3BsaXQgdGhp cyBpbnRvIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsCi0tIAoyLjIxLjAKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==