From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Mack Subject: [PATCH RESEND 1/2] drm/msm: call drm_atomic_helper_suspend() and drm_atomic_helper_resume() Date: Mon, 28 May 2018 21:53:38 +0200 Message-ID: <20180528195339.22094-1-daniel@zonque.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.bugwerft.de (mail.bugwerft.de [IPv6:2a03:6000:1011::59]) by gabe.freedesktop.org (Postfix) with ESMTP id 43D6789993 for ; Mon, 28 May 2018 19:53:54 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: robdclark@gmail.com, airlied@linux.ie, architt@codeaurora.org Cc: linux-arm-msm@vger.kernel.org, Daniel Mack , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VG8gbWFrZSBzdXNwZW5kIGFuZCByZXN1bWUgd29yayBvbiBtc204OTE2IHBsYXRmb3JtcywgY2Fs bCBpbnRvIHRoZSBnZW5lcmljCmhlbHBlcnMgYW5kIHByZXNlcnZlIHRoZSBzdGF0ZSBhY3Jvc3Mg c3VzcGVuZHMuCgpTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgTWFjayA8ZGFuaWVsQHpvbnF1ZS5vcmc+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZHJ2LmMgfCA5ICsrKysrKysrKwogZHJpdmVy cy9ncHUvZHJtL21zbS9tc21fZHJ2LmggfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jIGIvZHJp dmVycy9ncHUvZHJtL21zbS9tc21fZHJ2LmMKaW5kZXggMGEzZWEzMDM0ZTM5Li5jZGJlOTI0OWJm ZjIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jCkBAIC05MDcsMTYgKzkwNywyNSBAQCBzdGF0aWMgc3Ry dWN0IGRybV9kcml2ZXIgbXNtX2RyaXZlciA9IHsKIHN0YXRpYyBpbnQgbXNtX3BtX3N1c3BlbmQo c3RydWN0IGRldmljZSAqZGV2KQogewogCXN0cnVjdCBkcm1fZGV2aWNlICpkZGV2ID0gZGV2X2dl dF9kcnZkYXRhKGRldik7CisJc3RydWN0IG1zbV9kcm1fcHJpdmF0ZSAqcHJpdiA9IGRkZXYtPmRl dl9wcml2YXRlOwogCiAJZHJtX2ttc19oZWxwZXJfcG9sbF9kaXNhYmxlKGRkZXYpOwogCisJcHJp di0+cG1fc3RhdGUgPSBkcm1fYXRvbWljX2hlbHBlcl9zdXNwZW5kKGRkZXYpOworCWlmIChJU19F UlIocHJpdi0+cG1fc3RhdGUpKSB7CisJCWRybV9rbXNfaGVscGVyX3BvbGxfZW5hYmxlKGRkZXYp OworCQlyZXR1cm4gUFRSX0VSUihwcml2LT5wbV9zdGF0ZSk7CisJfQorCiAJcmV0dXJuIDA7CiB9 CiAKIHN0YXRpYyBpbnQgbXNtX3BtX3Jlc3VtZShzdHJ1Y3QgZGV2aWNlICpkZXYpCiB7CiAJc3Ry dWN0IGRybV9kZXZpY2UgKmRkZXYgPSBkZXZfZ2V0X2RydmRhdGEoZGV2KTsKKwlzdHJ1Y3QgbXNt X2RybV9wcml2YXRlICpwcml2ID0gZGRldi0+ZGV2X3ByaXZhdGU7CiAKKwlkcm1fYXRvbWljX2hl bHBlcl9yZXN1bWUoZGRldiwgcHJpdi0+cG1fc3RhdGUpOwogCWRybV9rbXNfaGVscGVyX3BvbGxf ZW5hYmxlKGRkZXYpOwogCiAJcmV0dXJuIDA7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v bXNtL21zbV9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5oCmluZGV4IDBhNjUz ZGQyZTYxOC4uNDU5ZDA2YTFhYjlmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNtL21z bV9kcnYuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuaApAQCAtMTU1LDYgKzE1 NSw3IEBAIHN0cnVjdCBtc21fZHJtX3ByaXZhdGUgewogCXN0cnVjdCBzaHJpbmtlciBzaHJpbmtl cjsKIAogCXN0cnVjdCBtc21fdmJsYW5rX2N0cmwgdmJsYW5rX2N0cmw7CisJc3RydWN0IGRybV9h dG9taWNfc3RhdGUgKnBtX3N0YXRlOwogfTsKIAogc3RydWN0IG1zbV9mb3JtYXQgewotLSAKMi4x NC4zCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmkt ZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK