From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Kumar Halder Subject: [PATCH 8/8] drm/arm/malidp: Added the late system pm functions Date: Mon, 26 Mar 2018 18:03:20 +0100 Message-ID: <1522083800-30100-9-git-send-email-ayan.halder@arm.com> References: <1522083800-30100-1-git-send-email-ayan.halder@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0617.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe02::617]) by gabe.freedesktop.org (Postfix) with ESMTPS id A2A376E4CF for ; Mon, 26 Mar 2018 17:03:53 +0000 (UTC) In-Reply-To: <1522083800-30100-1-git-send-email-ayan.halder@arm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: ayan.halder@arm.com, liviu.dudau@arm.com, brian.starkey@arm.com, malidp@foss.arm.com, airlied@linux.ie, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: nd@arm.com List-Id: dri-devel@lists.freedesktop.org bWFsaWRwX3BtX3N1c3BlbmRfbGF0ZSBjaGVja3MgaWYgdGhlIHJ1bnRpbWUgc3RhdHVzIGlzIG5v dCBzdXNwZW5kZWQKYW5kIGlmIHNvLCBpbnZva2VzIG1hbGlkcF9ydW50aW1lX3BtX3N1c3BlbmQg d2hpY2ggZGlzYWJsZXMgdGhlCmRpc3BsYXkgZW5naW5lL2NvcmUgaW50ZXJydXB0cyBhbmQgdGhl IGNsb2Nrcy4gSXQgc2V0cyB0aGUgcnVudGltZSBzdGF0dXMKYXMgc3VzcGVuZGVkLiBTdWJzZXF1 ZW50bHksIG1hbGlkcF9wbV9yZXN1bWVfZWFybHkgd2lsbCBpbnZva2UKbWFsaWRwX3J1bnRpbWVf cG1fcmVzdW1lIHdoaWNoIGVuYWJsZXMgdGhlIGNsb2NrcyBhbmQgdGhlIGludGVycnVwdHMKKHBy ZXZpb3VzbHkgZGlzYWJsZWQpIGFuZCBzZXRzIHRoZSBydW50aW1lIHN0YXR1cyBhcyBhY3RpdmUu CgpTaWduZWQtb2ZmLWJ5OiBBeWFuIEt1bWFyIEhhbGRlciA8YXlhbi5oYWxkZXJAYXJtLmNvbT4K Q2hhbmdlLUlkOiBJNWY4YzNkMjhmMDc2MzE0YTFjOWRhMmE0Njc2MGE5YzM3MDM5Y2NkYQotLS0K IGRyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX2Rydi5jIHwgMTcgKysrKysrKysrKysrKysrKysK IDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2FybS9tYWxpZHBfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9kcnYu YwppbmRleCBiZDQ0YTZkLi5mNjEyNGQ4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXJt L21hbGlkcF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9kcnYuYwpAQCAt NzY2LDggKzc2NiwyNSBAQCBzdGF0aWMgaW50IF9fbWF5YmVfdW51c2VkIG1hbGlkcF9wbV9yZXN1 bWUoc3RydWN0IGRldmljZSAqZGV2KQogCXJldHVybiAwOwogfQogCitzdGF0aWMgaW50IF9fbWF5 YmVfdW51c2VkIG1hbGlkcF9wbV9zdXNwZW5kX2xhdGUoc3RydWN0IGRldmljZSAqZGV2KQorewor CWlmICghcG1fcnVudGltZV9zdGF0dXNfc3VzcGVuZGVkKGRldikpIHsKKwkJbWFsaWRwX3J1bnRp bWVfcG1fc3VzcGVuZChkZXYpOworCQlwbV9ydW50aW1lX3NldF9zdXNwZW5kZWQoZGV2KTsKKwl9 CisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgX19tYXliZV91bnVzZWQgbWFsaWRwX3BtX3Jl c3VtZV9lYXJseShzdHJ1Y3QgZGV2aWNlICpkZXYpCit7CisJbWFsaWRwX3J1bnRpbWVfcG1fcmVz dW1lKGRldik7CisJcG1fcnVudGltZV9zZXRfYWN0aXZlKGRldik7CisJcmV0dXJuIDA7Cit9CisK IHN0YXRpYyBjb25zdCBzdHJ1Y3QgZGV2X3BtX29wcyBtYWxpZHBfcG1fb3BzID0gewogCVNFVF9T WVNURU1fU0xFRVBfUE1fT1BTKG1hbGlkcF9wbV9zdXNwZW5kLCBtYWxpZHBfcG1fcmVzdW1lKSBc CisJU0VUX0xBVEVfU1lTVEVNX1NMRUVQX1BNX09QUyhtYWxpZHBfcG1fc3VzcGVuZF9sYXRlLCBt YWxpZHBfcG1fcmVzdW1lX2Vhcmx5KSBcCiAJU0VUX1JVTlRJTUVfUE1fT1BTKG1hbGlkcF9ydW50 aW1lX3BtX3N1c3BlbmQsIG1hbGlkcF9ydW50aW1lX3BtX3Jlc3VtZSwgTlVMTCkKIH07CiAKLS0g CjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK