From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Agner Subject: Re: [PATCH v3 3/4] drm/mxsfb: Add PM_SLEEP support Date: Tue, 07 Aug 2018 20:41:02 +0200 Message-ID: <9cb6d504595a642c2010bddc0d4f35ef@agner.ch> References: <948022edecc7af494e8bb6f55bc4ddbc33c74e3c.1533583611.git.leonard.crestez@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.kmu-office.ch (mail.kmu-office.ch [IPv6:2a02:418:6a02::a2]) by gabe.freedesktop.org (Postfix) with ESMTPS id DA2B36E218 for ; Tue, 7 Aug 2018 18:41:03 +0000 (UTC) In-Reply-To: <948022edecc7af494e8bb6f55bc4ddbc33c74e3c.1533583611.git.leonard.crestez@nxp.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Leonard Crestez Cc: Marek Vasut , Dong Aisheng , kernel@pengutronix.de, Anson Huang , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Mirela Rabulea , linux-imx@nxp.com, Robert Chiras , Fabio Estevam , Shawn Guo List-Id: dri-devel@lists.freedesktop.org T24gMDYuMDguMjAxOCAyMTozMSwgTGVvbmFyZCBDcmVzdGV6IHdyb3RlOgo+IFNpbmNlIHBvd2Vy IHRvIHRoZSBsY2RpZiBibG9jayBjYW4gYmUgbG9zdCBvbiBzdXNwZW5kIGltcGxlbWVudAo+IFBN X1NMRUVQX09QUyB1c2luZyBkcm1fbW9kZV9jb25maWdfaGVscGVyX3N1c3BlbmQvcmVzdW1lIHRv IHNhdmUvcmVzdG9yZQo+IHRoZSBjdXJyZW50IG1vZGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogTGVv bmFyZCBDcmVzdGV6IDxsZW9uYXJkLmNyZXN0ZXpAbnhwLmNvbT4KClJldmlld2VkLWJ5OiBTdGVm YW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9teHNm Yi9teHNmYl9kcnYuYyB8IDIxICsrKysrKysrKysrKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdl ZCwgMjEgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXhz ZmIvbXhzZmJfZHJ2LmMKPiBiL2RyaXZlcnMvZ3B1L2RybS9teHNmYi9teHNmYl9kcnYuYwo+IGlu ZGV4IDY4ZDc5ZjVkYzBkMy4uZDc5N2RmZDQwZDk4IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9teHNmYi9teHNmYl9kcnYuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9teHNmYi9teHNm Yl9kcnYuYwo+IEBAIC00MTYsMTcgKzQxNiwzOCBAQCBzdGF0aWMgaW50IG14c2ZiX3JlbW92ZShz dHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+ICAJZHJtX2Rldl91bnJlZihkcm0pOwo+ICAK PiAgCXJldHVybiAwOwo+ICB9Cj4gIAo+ICsjaWZkZWYgQ09ORklHX1BNX1NMRUVQCj4gK3N0YXRp YyBpbnQgbXhzZmJfc3VzcGVuZChzdHJ1Y3QgZGV2aWNlICpkZXYpCj4gK3sKPiArICAgICAgIHN0 cnVjdCBkcm1fZGV2aWNlICpkcm0gPSBkZXZfZ2V0X2RydmRhdGEoZGV2KTsKPiArCj4gKyAgICAg ICByZXR1cm4gZHJtX21vZGVfY29uZmlnX2hlbHBlcl9zdXNwZW5kKGRybSk7Cj4gK30KPiArCj4g K3N0YXRpYyBpbnQgbXhzZmJfcmVzdW1lKHN0cnVjdCBkZXZpY2UgKmRldikKPiArewo+ICsgICAg ICAgc3RydWN0IGRybV9kZXZpY2UgKmRybSA9IGRldl9nZXRfZHJ2ZGF0YShkZXYpOwo+ICsKPiAr ICAgICAgIHJldHVybiBkcm1fbW9kZV9jb25maWdfaGVscGVyX3Jlc3VtZShkcm0pOwo+ICt9Cj4g KyNlbmRpZgo+ICsKPiArc3RhdGljIGNvbnN0IHN0cnVjdCBkZXZfcG1fb3BzIG14c2ZiX3BtX29w cyA9IHsKPiArICAgICAgIFNFVF9TWVNURU1fU0xFRVBfUE1fT1BTKG14c2ZiX3N1c3BlbmQsIG14 c2ZiX3Jlc3VtZSkKPiArfTsKPiArCj4gIHN0YXRpYyBzdHJ1Y3QgcGxhdGZvcm1fZHJpdmVyIG14 c2ZiX3BsYXRmb3JtX2RyaXZlciA9IHsKPiAgCS5wcm9iZQkJPSBteHNmYl9wcm9iZSwKPiAgCS5y ZW1vdmUJCT0gbXhzZmJfcmVtb3ZlLAo+ICAJLmlkX3RhYmxlCT0gbXhzZmJfZGV2dHlwZSwKPiAg CS5kcml2ZXIJPSB7Cj4gIAkJLm5hbWUJCT0gIm14c2ZiIiwKPiAgCQkub2ZfbWF0Y2hfdGFibGUJ PSBteHNmYl9kdF9pZHMsCj4gKwkJLnBtCQk9ICZteHNmYl9wbV9vcHMsCj4gIAl9LAo+ICB9Owo+ ICAKPiAgbW9kdWxlX3BsYXRmb3JtX2RyaXZlcihteHNmYl9wbGF0Zm9ybV9kcml2ZXIpOwpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK