From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH 08/17] drm/imx: Convert to using __drm_atomic_helper_crtc_reset() for reset. Date: Fri, 1 Mar 2019 13:56:18 +0100 Message-ID: <20190301125627.7285-9-maarten.lankhorst@linux.intel.com> References: <20190301125627.7285-1-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190301125627.7285-1-maarten.lankhorst@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: dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org, Philipp Zabel List-Id: dri-devel@lists.freedesktop.org Q29udmVydCBpbXggdG8gdXNpbmcgX19kcm1fYXRvbWljX2hlbHBlcl9jcnRjX3Jlc2V0KCksIGlu c3RlYWQgb2YKd3JpdGluZyBpdHMgb3duIHZlcnNpb24uIEluc3RlYWQgb2Ygb3BlbiBjb2RpbmcK ZGVzdHJveV9zdGF0ZSgpLCBjYWxsIGl0IGRpcmVjdGx5IGZvciBmcmVlaW5nIHRoZSBvbGQgc3Rh dGUuCgpTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RA bGludXguaW50ZWwuY29tPgpDYzogUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRyb25peC5k ZT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaW14L2lwdXYzLWNydGMuYyB8IDMwICsrKysrKysrKyst LS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIw IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pbXgvaXB1djMtY3J0 Yy5jIGIvZHJpdmVycy9ncHUvZHJtL2lteC9pcHV2My1jcnRjLmMKaW5kZXggZWMzNjAyZWJiYzFj Li41NGEzMmM2ZjI0MDcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pbXgvaXB1djMtY3J0 Yy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pbXgvaXB1djMtY3J0Yy5jCkBAIC0xMDEsMjYgKzEw MSw2IEBAIHN0YXRpYyB2b2lkIGlwdV9jcnRjX2F0b21pY19kaXNhYmxlKHN0cnVjdCBkcm1fY3J0 YyAqY3J0YywKIAlkcm1fY3J0Y192Ymxhbmtfb2ZmKGNydGMpOwogfQogCi1zdGF0aWMgdm9pZCBp bXhfZHJtX2NydGNfcmVzZXQoc3RydWN0IGRybV9jcnRjICpjcnRjKQotewotCXN0cnVjdCBpbXhf Y3J0Y19zdGF0ZSAqc3RhdGU7Ci0KLQlpZiAoY3J0Yy0+c3RhdGUpIHsKLQkJaWYgKGNydGMtPnN0 YXRlLT5tb2RlX2Jsb2IpCi0JCQlkcm1fcHJvcGVydHlfYmxvYl9wdXQoY3J0Yy0+c3RhdGUtPm1v ZGVfYmxvYik7Ci0KLQkJc3RhdGUgPSB0b19pbXhfY3J0Y19zdGF0ZShjcnRjLT5zdGF0ZSk7Ci0J CW1lbXNldChzdGF0ZSwgMCwgc2l6ZW9mKCpzdGF0ZSkpOwotCX0gZWxzZSB7Ci0JCXN0YXRlID0g a3phbGxvYyhzaXplb2YoKnN0YXRlKSwgR0ZQX0tFUk5FTCk7Ci0JCWlmICghc3RhdGUpCi0JCQly ZXR1cm47Ci0JCWNydGMtPnN0YXRlID0gJnN0YXRlLT5iYXNlOwotCX0KLQotCXN0YXRlLT5iYXNl LmNydGMgPSBjcnRjOwotfQotCiBzdGF0aWMgc3RydWN0IGRybV9jcnRjX3N0YXRlICppbXhfZHJt X2NydGNfZHVwbGljYXRlX3N0YXRlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKIHsKIAlzdHJ1Y3Qg aW14X2NydGNfc3RhdGUgKnN0YXRlOwpAQCAtMTQ0LDYgKzEyNCwxNiBAQCBzdGF0aWMgdm9pZCBp bXhfZHJtX2NydGNfZGVzdHJveV9zdGF0ZShzdHJ1Y3QgZHJtX2NydGMgKmNydGMsCiAJa2ZyZWUo dG9faW14X2NydGNfc3RhdGUoc3RhdGUpKTsKIH0KIAorc3RhdGljIHZvaWQgaW14X2RybV9jcnRj X3Jlc2V0KHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKK3sKKwlzdHJ1Y3QgaW14X2NydGNfc3RhdGUg KnN0YXRlID0ga3phbGxvYyhzaXplb2YoKnN0YXRlKSwgR0ZQX0tFUk5FTCk7CisKKwlpZiAoY3J0 Yy0+c3RhdGUpCisJCWlteF9kcm1fY3J0Y19kZXN0cm95X3N0YXRlKGNydGMsIGNydGMtPnN0YXRl KTsKKworCV9fZHJtX2F0b21pY19oZWxwZXJfY3J0Y19yZXNldChjcnRjLCAmc3RhdGUtPmJhc2Up OworfQorCiBzdGF0aWMgaW50IGlwdV9lbmFibGVfdmJsYW5rKHN0cnVjdCBkcm1fY3J0YyAqY3J0 YykKIHsKIAlzdHJ1Y3QgaXB1X2NydGMgKmlwdV9jcnRjID0gdG9faXB1X2NydGMoY3J0Yyk7Ci0t IAoyLjIwLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==