From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 04/10] drm/i915: Eliminate some encoder->crtc usage from TV code Date: Tue, 31 Oct 2017 22:51:17 +0200 Message-ID: <20171031205123.13123-5-ville.syrjala@linux.intel.com> References: <20171031205123.13123-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7033D6E636 for ; Tue, 31 Oct 2017 20:51:39 +0000 (UTC) In-Reply-To: <20171031205123.13123-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkV4 dHJhY3QgdGhlIGN1cnJlbnQgY3J0YyBmcm9tIHRoZSBjcnRjIHN0YXRlIHJhdGhlciB0aGFuIHZp YQp0aGUgbGVnYWN5IGVuY29kZXItPmNydGMgcG9pbnRlciB3aGVuZXZlciBwb3NzaWJsZS4KClNp Z25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdHYuYyB8IDQgKystLQogMSBmaWxl IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF90di5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfdHYuYwppbmRleCBiMTg2MDljZWJlMDMuLmIzZGFiYzIxOWU2YSAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdHYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF90di5jCkBAIC04MjIsNyArODIyLDcgQEAgaW50ZWxfZW5hYmxlX3R2KHN0cnVjdCBpbnRl bF9lbmNvZGVyICplbmNvZGVyLAogCiAJLyogUHJldmVudHMgdmJsYW5rIHdhaXRzIGZyb20gdGlt aW5nIG91dCBpbiBpbnRlbF90dl9kZXRlY3RfdHlwZSgpICovCiAJaW50ZWxfd2FpdF9mb3JfdmJs YW5rKGRldl9wcml2LAotCQkJICAgICAgdG9faW50ZWxfY3J0YyhlbmNvZGVyLT5iYXNlLmNydGMp LT5waXBlKTsKKwkJCSAgICAgIHRvX2ludGVsX2NydGMocGlwZV9jb25maWctPmJhc2UuY3J0Yykt PnBpcGUpOwogCiAJSTkxNV9XUklURShUVl9DVEwsIEk5MTVfUkVBRChUVl9DVEwpIHwgVFZfRU5D X0VOQUJMRSk7CiB9CkBAIC05ODIsNyArOTgyLDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfdHZfcHJl X2VuYWJsZShzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwKIAkJCQljb25zdCBzdHJ1Y3Qg ZHJtX2Nvbm5lY3Rvcl9zdGF0ZSAqY29ubl9zdGF0ZSkKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJp dmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1KGVuY29kZXItPmJhc2UuZGV2KTsKLQlzdHJ1Y3QgaW50 ZWxfY3J0YyAqaW50ZWxfY3J0YyA9IHRvX2ludGVsX2NydGMoZW5jb2Rlci0+YmFzZS5jcnRjKTsK KwlzdHJ1Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0YyA9IHRvX2ludGVsX2NydGMocGlwZV9jb25m aWctPmJhc2UuY3J0Yyk7CiAJc3RydWN0IGludGVsX3R2ICppbnRlbF90diA9IGVuY190b190dihl bmNvZGVyKTsKIAljb25zdCBzdHJ1Y3QgdHZfbW9kZSAqdHZfbW9kZSA9IGludGVsX3R2X21vZGVf ZmluZChjb25uX3N0YXRlKTsKIAl1MzIgdHZfY3RsOwotLSAKMi4xMy42CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK