From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philippe CORNU Subject: [PATCH v3 3/3] drm/bridge/synopsys: dsi: explicitly request exclusive reset control Date: Tue, 1 Aug 2017 15:23:08 +0200 Message-ID: <1501593788-21036-4-git-send-email-philippe.cornu@st.com> References: <1501593788-21036-1-git-send-email-philippe.cornu@st.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx07-00178001.pphosted.com (mx07-00178001.pphosted.com [62.209.51.94]) by gabe.freedesktop.org (Postfix) with ESMTPS id 920056F9C9 for ; Tue, 1 Aug 2017 13:23:42 +0000 (UTC) In-Reply-To: <1501593788-21036-1-git-send-email-philippe.cornu@st.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Archit Taneja , Andrzej Hajda , Laurent Pinchart , David Airlie , Philippe Cornu , 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 QmFzZWQgb24gcGF0Y2ggIkNvbnZlcnQgZHJpdmVycyB0byBleHBsaWNpdCByZXNldCBBUEkiIGZy b20gUGhpbGlwcCBaYWJlbAoKQ29tbWl0IGE1M2UzNWRiNzBkMSAoInJlc2V0OiBFbnN1cmUgZHJp dmVycyBhcmUgZXhwbGljaXQgd2hlbiByZXF1ZXN0aW5nCnJlc2V0IGxpbmVzIikgc3RhcnRlZCB0 byB0cmFuc2l0aW9uIHRoZSByZXNldCBjb250cm9sIHJlcXVlc3QgQVBJIGNhbGxzCnRvIGV4cGxp Y2l0bHkgc3RhdGUgd2hldGhlciB0aGUgZHJpdmVyIG5lZWRzIGV4Y2x1c2l2ZSBvciBzaGFyZWQg cmVzZXQKY29udHJvbCBiZWhhdmlvci4gQ29udmVydCBhbGwgZHJpdmVycyByZXF1ZXN0aW5nIGV4 Y2x1c2l2ZSByZXNldHMgdG8gdGhlCmV4cGxpY2l0IEFQSSBjYWxsIHNvIHRoZSB0ZW1wb3Jhcnkg dHJhbnNpdGlvbiBoZWxwZXJzIGNhbiBiZSByZW1vdmVkLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2Vz LgoKQ2M6IFBoaWxpcHAgWmFiZWwgPHAuemFiZWxAcGVuZ3V0cm9uaXguZGU+ClNpZ25lZC1vZmYt Ynk6IFBoaWxpcHBlIENPUk5VIDxwaGlsaXBwZS5jb3JudUBzdC5jb20+CkFja2VkLWJ5OiBQaGls aXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9i cmlkZ2Uvc3lub3BzeXMvZHctbWlwaS1kc2kuYyB8IDEwICsrKy0tLS0tLS0KIDEgZmlsZSBjaGFu Z2VkLCAzIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2JyaWRnZS9zeW5vcHN5cy9kdy1taXBpLWRzaS5jIGIvZHJpdmVycy9ncHUvZHJt L2JyaWRnZS9zeW5vcHN5cy9kdy1taXBpLWRzaS5jCmluZGV4IDc4MTM0MGQuLjRlMWY5MWUgMTAw NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2Uvc3lub3BzeXMvZHctbWlwaS1kc2kuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL3N5bm9wc3lzL2R3LW1pcGktZHNpLmMKQEAgLTg4 NSwxNSArODg1LDExIEBAIHN0YXRpYyBpbnQgZHdfbWlwaV9kc2lfYnJpZGdlX2F0dGFjaChzdHJ1 Y3QgZHJtX2JyaWRnZSAqYnJpZGdlKQogCSAqIE5vdGUgdGhhdCB0aGUgcmVzZXQgd2FzIG5vdCBk ZWZpbmVkIGluIHRoZSBpbml0aWFsIGRldmljZSB0cmVlLCBzbwogCSAqIHdlIGhhdmUgdG8gYmUg cHJlcGFyZWQgZm9yIGl0IG5vdCBiZWluZyBmb3VuZC4KIAkgKi8KLQlhcGJfcnN0ID0gZGV2bV9y ZXNldF9jb250cm9sX2dldChkZXYsICJhcGIiKTsKKwlhcGJfcnN0ID0gZGV2bV9yZXNldF9jb250 cm9sX2dldF9vcHRpb25hbF9leGNsdXNpdmUoZGV2LCAiYXBiIik7CiAJaWYgKElTX0VSUihhcGJf cnN0KSkgewogCQlyZXQgPSBQVFJfRVJSKGFwYl9yc3QpOwotCQlpZiAocmV0ID09IC1FTk9FTlQp IHsKLQkJCWFwYl9yc3QgPSBOVUxMOwotCQl9IGVsc2UgewotCQkJZGV2X2VycihkZXYsICJVbmFi bGUgdG8gZ2V0IHJlc2V0IGNvbnRyb2w6ICVkXG4iLCByZXQpOwotCQkJcmV0dXJuIEVSUl9QVFIo cmV0KTsKLQkJfQorCQlkZXZfZXJyKGRldiwgIlVuYWJsZSB0byBnZXQgcmVzZXQgY29udHJvbDog JWRcbiIsIHJldCk7CisJCXJldHVybiBFUlJfUFRSKHJldCk7CiAJfQogCiAJaWYgKGFwYl9yc3Qp IHsKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2 ZWwK