From mboxrd@z Thu Jan 1 00:00:00 1970 From: Archit Taneja Subject: Re: [PATCH v3 3/3] drm/bridge/synopsys: dsi: explicitly request exclusive reset control Date: Mon, 4 Sep 2017 17:10:45 +0530 Message-ID: References: <1501593788-21036-1-git-send-email-philippe.cornu@st.com> <1501593788-21036-4-git-send-email-philippe.cornu@st.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from smtp.codeaurora.org (smtp.codeaurora.org [198.145.29.96]) by gabe.freedesktop.org (Postfix) with ESMTPS id 95D626E342 for ; Mon, 4 Sep 2017 11:40:51 +0000 (UTC) In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Andrzej Hajda , Philippe CORNU , Laurent Pinchart , David Airlie , Philipp Zabel , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: Alexandre Torgue , Fabien Dessenne , Yannick Fertre , Maxime Coquelin , Mickael Reulier , Vincent Abriou , Gabriel Fernandez , Ludovic Barre List-Id: dri-devel@lists.freedesktop.org CgpPbiAwOS8wMS8yMDE3IDA3OjE1IFBNLCBBbmRyemVqIEhhamRhIHdyb3RlOgo+IE9uIDAxLjA4 LjIwMTcgMTU6MjMsIFBoaWxpcHBlIENPUk5VIHdyb3RlOgo+PiBCYXNlZCBvbiBwYXRjaCAiQ29u dmVydCBkcml2ZXJzIHRvIGV4cGxpY2l0IHJlc2V0IEFQSSIgZnJvbSBQaGlsaXBwIFphYmVsCj4+ Cj4+IENvbW1pdCBhNTNlMzVkYjcwZDEgKCJyZXNldDogRW5zdXJlIGRyaXZlcnMgYXJlIGV4cGxp Y2l0IHdoZW4gcmVxdWVzdGluZwo+PiByZXNldCBsaW5lcyIpIHN0YXJ0ZWQgdG8gdHJhbnNpdGlv biB0aGUgcmVzZXQgY29udHJvbCByZXF1ZXN0IEFQSSBjYWxscwo+PiB0byBleHBsaWNpdGx5IHN0 YXRlIHdoZXRoZXIgdGhlIGRyaXZlciBuZWVkcyBleGNsdXNpdmUgb3Igc2hhcmVkIHJlc2V0Cj4+ IGNvbnRyb2wgYmVoYXZpb3IuIENvbnZlcnQgYWxsIGRyaXZlcnMgcmVxdWVzdGluZyBleGNsdXNp dmUgcmVzZXRzIHRvIHRoZQo+PiBleHBsaWNpdCBBUEkgY2FsbCBzbyB0aGUgdGVtcG9yYXJ5IHRy YW5zaXRpb24gaGVscGVycyBjYW4gYmUgcmVtb3ZlZC4KPj4KPj4gTm8gZnVuY3Rpb25hbCBjaGFu Z2VzLgo+Pgo+PiBDYzogUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KPj4g U2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgQ09STlUgPHBoaWxpcHBlLmNvcm51QHN0LmNvbT4KPj4g QWNrZWQtYnk6IFBoaWxpcHAgWmFiZWwgPHAuemFiZWxAcGVuZ3V0cm9uaXguZGU+Cj4+IC0tLQo+ PiAgIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2Uvc3lub3BzeXMvZHctbWlwaS1kc2kuYyB8IDEwICsr Ky0tLS0tLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9u cygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9zeW5vcHN5cy9k dy1taXBpLWRzaS5jIGIvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9zeW5vcHN5cy9kdy1taXBpLWRz aS5jCj4+IGluZGV4IDc4MTM0MGQuLjRlMWY5MWUgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9icmlkZ2Uvc3lub3BzeXMvZHctbWlwaS1kc2kuYwo+PiArKysgYi9kcml2ZXJzL2dwdS9k cm0vYnJpZGdlL3N5bm9wc3lzL2R3LW1pcGktZHNpLmMKPj4gQEAgLTg4NSwxNSArODg1LDExIEBA IHN0YXRpYyBpbnQgZHdfbWlwaV9kc2lfYnJpZGdlX2F0dGFjaChzdHJ1Y3QgZHJtX2JyaWRnZSAq YnJpZGdlKQo+PiAgIAkgKiBOb3RlIHRoYXQgdGhlIHJlc2V0IHdhcyBub3QgZGVmaW5lZCBpbiB0 aGUgaW5pdGlhbCBkZXZpY2UgdHJlZSwgc28KPj4gICAJICogd2UgaGF2ZSB0byBiZSBwcmVwYXJl ZCBmb3IgaXQgbm90IGJlaW5nIGZvdW5kLgo+PiAgIAkgKi8KPj4gLQlhcGJfcnN0ID0gZGV2bV9y ZXNldF9jb250cm9sX2dldChkZXYsICJhcGIiKTsKPj4gKwlhcGJfcnN0ID0gZGV2bV9yZXNldF9j b250cm9sX2dldF9vcHRpb25hbF9leGNsdXNpdmUoZGV2LCAiYXBiIik7Cj4+ICAgCWlmIChJU19F UlIoYXBiX3JzdCkpIHsKPj4gICAJCXJldCA9IFBUUl9FUlIoYXBiX3JzdCk7Cj4+IC0JCWlmIChy ZXQgPT0gLUVOT0VOVCkgewo+PiAtCQkJYXBiX3JzdCA9IE5VTEw7Cj4+IC0JCX0gZWxzZSB7Cj4+ IC0JCQlkZXZfZXJyKGRldiwgIlVuYWJsZSB0byBnZXQgcmVzZXQgY29udHJvbDogJWRcbiIsIHJl dCk7Cj4+IC0JCQlyZXR1cm4gRVJSX1BUUihyZXQpOwo+PiAtCQl9Cj4+ICsJCWRldl9lcnIoZGV2 LCAiVW5hYmxlIHRvIGdldCByZXNldCBjb250cm9sOiAlZFxuIiwgcmV0KTsKPiAKPiBJIHRoaW5r IGluIGNhc2Ugb2YgZGVmZXJyZWQgcHJvYmluZyBpdCBzaG91bGRuJ3QgYmUgZGV2X2VyciwgYnV0 IHRoaXMgaXMKPiByYXRoZXIgc3VnZ2VzdGlvbi4KPiAKPj4gKwkJcmV0dXJuIEVSUl9QVFIocmV0 KTsKPiAgICAKPiByZXR1cm4gYXBiX3JzdDsKPiAKPiBXaXRoIHRoaXMgZml4ZWQ6Cj4gUmV2aWV3 ZWQtYnk6IEFuZHJ6ZWogSGFqZGEgPGEuaGFqZGFAc2Ftc3VuZy5jb20+CgpxdWV1ZWQgdG8gZHJt LW1pc2MtbmV4dCBhZnRlciBpbmNvcnBvcmF0aW5nIEFuZHJ6ZWoncyBjb21tZW50LgoKPiAKPiAg IC0tCj4gUmVnYXJkcwo+IEFuZHJ6ZWoKPiAKPj4gICAJfQo+PiAgIAo+PiAgIAlpZiAoYXBiX3Jz dCkgewo+IAo+IAoKLS0gClF1YWxjb21tIElubm92YXRpb24gQ2VudGVyLCBJbmMuIGlzIGEgbWVt YmVyIG9mIENvZGUgQXVyb3JhIEZvcnVtLAphIExpbnV4IEZvdW5kYXRpb24gQ29sbGFib3JhdGl2 ZSBQcm9qZWN0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=