From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 8/8] drm/arm/malidp: Added the late system pm functions Date: Tue, 27 Mar 2018 10:29:03 +0200 Message-ID: <20180327082903.GS14155@phenom.ffwll.local> References: <1522083800-30100-1-git-send-email-ayan.halder@arm.com> <1522083800-30100-9-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 mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6A4C26E59E for ; Tue, 27 Mar 2018 08:29:07 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id r131so13209614wmb.2 for ; Tue, 27 Mar 2018 01:29:07 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1522083800-30100-9-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 Kumar Halder Cc: airlied@linux.ie, liviu.dudau@arm.com, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, malidp@foss.arm.com, nd@arm.com List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBNYXIgMjYsIDIwMTggYXQgMDY6MDM6MjBQTSArMDEwMCwgQXlhbiBLdW1hciBIYWxk ZXIgd3JvdGU6Cj4gbWFsaWRwX3BtX3N1c3BlbmRfbGF0ZSBjaGVja3MgaWYgdGhlIHJ1bnRpbWUg c3RhdHVzIGlzIG5vdCBzdXNwZW5kZWQKPiBhbmQgaWYgc28sIGludm9rZXMgbWFsaWRwX3J1bnRp bWVfcG1fc3VzcGVuZCB3aGljaCBkaXNhYmxlcyB0aGUKPiBkaXNwbGF5IGVuZ2luZS9jb3JlIGlu dGVycnVwdHMgYW5kIHRoZSBjbG9ja3MuIEl0IHNldHMgdGhlIHJ1bnRpbWUgc3RhdHVzCj4gYXMg c3VzcGVuZGVkLiBTdWJzZXF1ZW50bHksIG1hbGlkcF9wbV9yZXN1bWVfZWFybHkgd2lsbCBpbnZv a2UKPiBtYWxpZHBfcnVudGltZV9wbV9yZXN1bWUgd2hpY2ggZW5hYmxlcyB0aGUgY2xvY2tzIGFu ZCB0aGUgaW50ZXJydXB0cwo+IChwcmV2aW91c2x5IGRpc2FibGVkKSBhbmQgc2V0cyB0aGUgcnVu dGltZSBzdGF0dXMgYXMgYWN0aXZlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEF5YW4gS3VtYXIgSGFs ZGVyIDxheWFuLmhhbGRlckBhcm0uY29tPgo+IENoYW5nZS1JZDogSTVmOGMzZDI4ZjA3NjMxNGEx YzlkYTJhNDY3NjBhOWMzNzAzOWNjZGEKCldoeSBleGFjdGx5IGRvIHlvdSBuZWVkIGxhdGUvZWFy bHkgaG9va3M/IElmIHlvdSBoYXZlIGRlcGVuZGVuY2llcyB3aXRoCm90aGVyIGRldmljZXMsIHBs cyBjb25zaWRlciBhZGRpbmcgZGV2aWNlX2xpbmtzIGluc3RlYWQuIFRoaXMgaGVyZQpzaG91bGRu J3QgYmUgbmVjZXNzYXJ5LgotRGFuaWVsCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9hcm0vbWFs aWRwX2Rydi5jIHwgMTcgKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDE3IGlu c2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBf ZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9kcnYuYwo+IGluZGV4IGJkNDRhNmQu LmY2MTI0ZDggMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfZHJ2LmMK PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9kcnYuYwo+IEBAIC03NjYsOCArNzY2 LDI1IEBAIHN0YXRpYyBpbnQgX19tYXliZV91bnVzZWQgbWFsaWRwX3BtX3Jlc3VtZShzdHJ1Y3Qg ZGV2aWNlICpkZXYpCj4gIAlyZXR1cm4gMDsKPiAgfQo+ICAKPiArc3RhdGljIGludCBfX21heWJl X3VudXNlZCBtYWxpZHBfcG1fc3VzcGVuZF9sYXRlKHN0cnVjdCBkZXZpY2UgKmRldikKPiArewo+ ICsJaWYgKCFwbV9ydW50aW1lX3N0YXR1c19zdXNwZW5kZWQoZGV2KSkgewo+ICsJCW1hbGlkcF9y dW50aW1lX3BtX3N1c3BlbmQoZGV2KTsKPiArCQlwbV9ydW50aW1lX3NldF9zdXNwZW5kZWQoZGV2 KTsKPiArCX0KPiArCXJldHVybiAwOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IF9fbWF5YmVfdW51 c2VkIG1hbGlkcF9wbV9yZXN1bWVfZWFybHkoc3RydWN0IGRldmljZSAqZGV2KQo+ICt7Cj4gKwlt YWxpZHBfcnVudGltZV9wbV9yZXN1bWUoZGV2KTsKPiArCXBtX3J1bnRpbWVfc2V0X2FjdGl2ZShk ZXYpOwo+ICsJcmV0dXJuIDA7Cj4gK30KPiArCj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZGV2X3Bt X29wcyBtYWxpZHBfcG1fb3BzID0gewo+ICAJU0VUX1NZU1RFTV9TTEVFUF9QTV9PUFMobWFsaWRw X3BtX3N1c3BlbmQsIG1hbGlkcF9wbV9yZXN1bWUpIFwKPiArCVNFVF9MQVRFX1NZU1RFTV9TTEVF UF9QTV9PUFMobWFsaWRwX3BtX3N1c3BlbmRfbGF0ZSwgbWFsaWRwX3BtX3Jlc3VtZV9lYXJseSkg XAo+ICAJU0VUX1JVTlRJTUVfUE1fT1BTKG1hbGlkcF9ydW50aW1lX3BtX3N1c3BlbmQsIG1hbGlk cF9ydW50aW1lX3BtX3Jlc3VtZSwgTlVMTCkKPiAgfTsKPiAgCj4gLS0gCj4gMi43LjQKPiAKPiBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKPiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwKCi0tIApE YW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8v YmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2 ZWwK