From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH 09/17] drm/mediatek: Convert to using __drm_atomic_helper_crtc_reset() for reset. Date: Fri, 1 Mar 2019 13:56:19 +0100 Message-ID: <20190301125627.7285-10-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: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Matthias Brugger , intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org Q29udmVydCBtZWRpYXRlayB0byB1c2luZyBfX2RybV9hdG9taWNfaGVscGVyX2NydGNfcmVzZXQo KSwgaW5zdGVhZCBvZgp3cml0aW5nIGl0cyBvd24gdmVyc2lvbi4gSW5zdGVhZCBvZiBvcGVuIGNv ZGluZwpkZXN0cm95X3N0YXRlKCksIGNhbGwgaXQgZGlyZWN0bHkgZm9yIGZyZWVpbmcgdGhlIG9s ZCBzdGF0ZS4KClNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmto b3JzdEBsaW51eC5pbnRlbC5jb20+CkNjOiBDSyBIdSA8Y2suaHVAbWVkaWF0ZWsuY29tPgpDYzog UGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KQ2M6IE1hdHRoaWFzIEJydWdn ZXIgPG1hdHRoaWFzLmJnZ0BnbWFpbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL21lZGlhdGVr L210a19kcm1fY3J0Yy5jIHwgMjkgKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNo YW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2NydGMuYyBiL2RyaXZlcnMvZ3B1L2RybS9t ZWRpYXRlay9tdGtfZHJtX2NydGMuYwppbmRleCBhY2FkMDg4MTczZGEuLjNiMThiYmFkZDQxNSAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcm1fY3J0Yy5jCisrKyBi L2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2NydGMuYwpAQCAtMTA4LDI1ICsxMDgs NiBAQCBzdGF0aWMgdm9pZCBtdGtfZHJtX2NydGNfZGVzdHJveShzdHJ1Y3QgZHJtX2NydGMgKmNy dGMpCiAJZHJtX2NydGNfY2xlYW51cChjcnRjKTsKIH0KIAotc3RhdGljIHZvaWQgbXRrX2RybV9j cnRjX3Jlc2V0KHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKLXsKLQlzdHJ1Y3QgbXRrX2NydGNfc3Rh dGUgKnN0YXRlOwotCi0JaWYgKGNydGMtPnN0YXRlKSB7Ci0JCV9fZHJtX2F0b21pY19oZWxwZXJf Y3J0Y19kZXN0cm95X3N0YXRlKGNydGMtPnN0YXRlKTsKLQotCQlzdGF0ZSA9IHRvX210a19jcnRj X3N0YXRlKGNydGMtPnN0YXRlKTsKLQkJbWVtc2V0KHN0YXRlLCAwLCBzaXplb2YoKnN0YXRlKSk7 Ci0JfSBlbHNlIHsKLQkJc3RhdGUgPSBremFsbG9jKHNpemVvZigqc3RhdGUpLCBHRlBfS0VSTkVM KTsKLQkJaWYgKCFzdGF0ZSkKLQkJCXJldHVybjsKLQkJY3J0Yy0+c3RhdGUgPSAmc3RhdGUtPmJh c2U7Ci0JfQotCi0Jc3RhdGUtPmJhc2UuY3J0YyA9IGNydGM7Ci19Ci0KIHN0YXRpYyBzdHJ1Y3Qg ZHJtX2NydGNfc3RhdGUgKm10a19kcm1fY3J0Y19kdXBsaWNhdGVfc3RhdGUoc3RydWN0IGRybV9j cnRjICpjcnRjKQogewogCXN0cnVjdCBtdGtfY3J0Y19zdGF0ZSAqc3RhdGU7CkBAIC0xNTAsNiAr MTMxLDE2IEBAIHN0YXRpYyB2b2lkIG10a19kcm1fY3J0Y19kZXN0cm95X3N0YXRlKHN0cnVjdCBk cm1fY3J0YyAqY3J0YywKIAlrZnJlZSh0b19tdGtfY3J0Y19zdGF0ZShzdGF0ZSkpOwogfQogCitz dGF0aWMgdm9pZCBtdGtfZHJtX2NydGNfcmVzZXQoc3RydWN0IGRybV9jcnRjICpjcnRjKQorewor CXN0cnVjdCBtdGtfY3J0Y19zdGF0ZSAqc3RhdGUgPSBremFsbG9jKHNpemVvZigqc3RhdGUpLCBH RlBfS0VSTkVMKTsKKworCWlmIChjcnRjLT5zdGF0ZSkKKwkJbXRrX2RybV9jcnRjX2Rlc3Ryb3lf c3RhdGUoY3J0YywgJnN0YXRlLT5iYXNlKTsKKworCV9fZHJtX2F0b21pY19oZWxwZXJfY3J0Y19y ZXNldChjcnRjLCAmc3RhdGUtPmJhc2UpOworfQorCiBzdGF0aWMgYm9vbCBtdGtfZHJtX2NydGNf bW9kZV9maXh1cChzdHJ1Y3QgZHJtX2NydGMgKmNydGMsCiAJCQkJICAgIGNvbnN0IHN0cnVjdCBk cm1fZGlzcGxheV9tb2RlICptb2RlLAogCQkJCSAgICBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAq YWRqdXN0ZWRfbW9kZSkKLS0gCjIuMjAuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVs