From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrzej Hajda Subject: Re: [PATCHv3 1/2] drm: atmel-hlcdc: Add PM suspend/resume support Date: Mon, 23 Feb 2015 11:09:40 +0100 Message-ID: <54EAFC64.1050209@samsung.com> References: <1424627464-16869-1-git-send-email-sylvain.rochet@finsecur.com> <1424627464-16869-2-git-send-email-sylvain.rochet@finsecur.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mailout4.w1.samsung.com (mailout4.w1.samsung.com [210.118.77.14]) by gabe.freedesktop.org (Postfix) with ESMTP id 5C45A89919 for ; Mon, 23 Feb 2015 02:10:03 -0800 (PST) Received: from eucpsbgm1.samsung.com (unknown [203.254.199.244]) by mailout4.w1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NK700L75Z3B5N80@mailout4.w1.samsung.com> for dri-devel@lists.freedesktop.org; Mon, 23 Feb 2015 10:13:59 +0000 (GMT) In-reply-to: <1424627464-16869-2-git-send-email-sylvain.rochet@finsecur.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Sylvain Rochet , Boris Brezillon , David Airlie , dri-devel@lists.freedesktop.org, Nicolas Ferre , Jean-Christophe Plagniol-Villard , Alexandre Belloni , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Daniel Vetter , Kevin Hilman , Wenyou Yang List-Id: dri-devel@lists.freedesktop.org T24gMDIvMjIvMjAxNSAwNjo1MSBQTSwgU3lsdmFpbiBSb2NoZXQgd3JvdGU6Cj4gT24gc3VzcGVu ZDogc3dpdGNoIG9mZiBDUlRDIGlmIG5vdCBhbHJlYWR5IHN1c3BlbmRlZCB3aXRoIHJ1bnRpbWUg UE0KPiAKPiBPbiByZXN1bWU6IHN3aXRjaCBvbiBDUlRDIGlmIHdlIHdlcmUgbm90IGFscmVhZHkg c3VzcGVuZGVkIGZyb20gcnVudGltZQo+IFBNIHdoaWxlIHN1c3BlbmRpbmcuCj4gCj4gU2lnbmVk LW9mZi1ieTogU3lsdmFpbiBSb2NoZXQgPHN5bHZhaW4ucm9jaGV0QGZpbnNlY3VyLmNvbT4KClJl dmlld2VkLWJ5OiBBbmRyemVqIEhhamRhIDxhLmhhamRhQHNhbXN1bmcuY29tPgoKUmVnYXJkcwpB bmRyemVqCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vYXRtZWwtaGxjZGMvYXRtZWxfaGxjZGNf ZGMuYyB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQs IDQ3IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2F0bWVs LWhsY2RjL2F0bWVsX2hsY2RjX2RjLmMgYi9kcml2ZXJzL2dwdS9kcm0vYXRtZWwtaGxjZGMvYXRt ZWxfaGxjZGNfZGMuYwo+IGluZGV4IDIyYzNjY2EuLmM0YmIxZjkgMTAwNjQ0Cj4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL2F0bWVsLWhsY2RjL2F0bWVsX2hsY2RjX2RjLmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vYXRtZWwtaGxjZGMvYXRtZWxfaGxjZGNfZGMuYwo+IEBAIC01NTksNiArNTU5LDUy IEBAIHN0YXRpYyBpbnQgYXRtZWxfaGxjZGNfZGNfZHJtX3JlbW92ZShzdHJ1Y3QgcGxhdGZvcm1f ZGV2aWNlICpwZGV2KQo+ICAJcmV0dXJuIDA7Cj4gIH0KPiAgCj4gKyNpZmRlZiBDT05GSUdfUE0K PiArc3RhdGljIGludCBhdG1lbF9obGNkY19kY19kcm1fc3VzcGVuZChzdHJ1Y3QgZGV2aWNlICpk ZXYpCj4gK3sKPiArCXN0cnVjdCBkcm1fZGV2aWNlICpkcm1fZGV2ID0gZGV2X2dldF9kcnZkYXRh KGRldik7Cj4gKwlzdHJ1Y3QgZHJtX2NydGMgKmNydGM7Cj4gKwo+ICsJaWYgKHBtX3J1bnRpbWVf c3VzcGVuZGVkKGRldikpCj4gKwkJcmV0dXJuIDA7Cj4gKwo+ICsJZHJtX21vZGVzZXRfbG9ja19h bGwoZHJtX2Rldik7Cj4gKwlsaXN0X2Zvcl9lYWNoX2VudHJ5KGNydGMsICZkcm1fZGV2LT5tb2Rl X2NvbmZpZy5jcnRjX2xpc3QsIGhlYWQpIHsKPiArCQlzdHJ1Y3QgZHJtX2NydGNfaGVscGVyX2Z1 bmNzICpjcnRjX2Z1bmNzID0gY3J0Yy0+aGVscGVyX3ByaXZhdGU7Cj4gKwkJaWYgKGNydGMtPmVu YWJsZWQpIHsKPiArCQkJY3J0Y19mdW5jcy0+ZGlzYWJsZShjcnRjKTsKPiArCQkJLyogc2F2ZSBl bmFibGUgc3RhdGUgZm9yIHJlc3VtZSAqLwo+ICsJCQljcnRjLT5lbmFibGVkID0gdHJ1ZTsKPiAr CQl9Cj4gKwl9Cj4gKwlkcm1fbW9kZXNldF91bmxvY2tfYWxsKGRybV9kZXYpOwo+ICsJcmV0dXJu IDA7Cj4gK30KPiArCj4gK3N0YXRpYyBpbnQgYXRtZWxfaGxjZGNfZGNfZHJtX3Jlc3VtZShzdHJ1 Y3QgZGV2aWNlICpkZXYpCj4gK3sKPiArCXN0cnVjdCBkcm1fZGV2aWNlICpkcm1fZGV2ID0gZGV2 X2dldF9kcnZkYXRhKGRldik7Cj4gKwlzdHJ1Y3QgZHJtX2NydGMgKmNydGM7Cj4gKwo+ICsJaWYg KHBtX3J1bnRpbWVfc3VzcGVuZGVkKGRldikpCj4gKwkJcmV0dXJuIDA7Cj4gKwo+ICsJZHJtX21v ZGVzZXRfbG9ja19hbGwoZHJtX2Rldik7Cj4gKwlsaXN0X2Zvcl9lYWNoX2VudHJ5KGNydGMsICZk cm1fZGV2LT5tb2RlX2NvbmZpZy5jcnRjX2xpc3QsIGhlYWQpIHsKPiArCQlzdHJ1Y3QgZHJtX2Ny dGNfaGVscGVyX2Z1bmNzICpjcnRjX2Z1bmNzID0gY3J0Yy0+aGVscGVyX3ByaXZhdGU7Cj4gKwkJ aWYgKGNydGMtPmVuYWJsZWQpIHsKPiArCQkJY3J0Yy0+ZW5hYmxlZCA9IGZhbHNlOwo+ICsJCQlj cnRjX2Z1bmNzLT5lbmFibGUoY3J0Yyk7Cj4gKwkJfQo+ICsJfQo+ICsJZHJtX21vZGVzZXRfdW5s b2NrX2FsbChkcm1fZGV2KTsKPiArCXJldHVybiAwOwo+ICt9Cj4gKyNlbmRpZgo+ICsKPiArc3Rh dGljIFNJTVBMRV9ERVZfUE1fT1BTKGF0bWVsX2hsY2RjX2RjX2RybV9wbV9vcHMsCj4gKwkJYXRt ZWxfaGxjZGNfZGNfZHJtX3N1c3BlbmQsIGF0bWVsX2hsY2RjX2RjX2RybV9yZXN1bWUpOwo+ICsK PiAgc3RhdGljIGNvbnN0IHN0cnVjdCBvZl9kZXZpY2VfaWQgYXRtZWxfaGxjZGNfZGNfb2ZfbWF0 Y2hbXSA9IHsKPiAgCXsgLmNvbXBhdGlibGUgPSAiYXRtZWwsaGxjZGMtZGlzcGxheS1jb250cm9s bGVyIiB9LAo+ICAJeyB9LAo+IEBAIC01NjksNiArNjE1LDcgQEAgc3RhdGljIHN0cnVjdCBwbGF0 Zm9ybV9kcml2ZXIgYXRtZWxfaGxjZGNfZGNfcGxhdGZvcm1fZHJpdmVyID0gewo+ICAJLnJlbW92 ZQk9IGF0bWVsX2hsY2RjX2RjX2RybV9yZW1vdmUsCj4gIAkuZHJpdmVyCT0gewo+ICAJCS5uYW1l CT0gImF0bWVsLWhsY2RjLWRpc3BsYXktY29udHJvbGxlciIsCj4gKwkJLnBtCT0gJmF0bWVsX2hs Y2RjX2RjX2RybV9wbV9vcHMsCj4gIAkJLm9mX21hdGNoX3RhYmxlID0gYXRtZWxfaGxjZGNfZGNf b2ZfbWF0Y2gsCj4gIAl9LAo+ICB9Owo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWwK