From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxime Ripard Subject: [PATCH 4/4] drm/sun4i: make sure we don't have a commit pending Date: Thu, 13 Jul 2017 16:41:16 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.free-electrons.com (mail.free-electrons.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 29FB26E653 for ; Thu, 13 Jul 2017 14:41:21 +0000 (UTC) In-Reply-To: In-Reply-To: References: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , David Airlie , Jani Nikula , Sean Paul , Inki Dae , Joonyoung Shim , Seung-Woo Kim , Kyungmin Park , Kukjin Kim , Krzysztof Kozlowski , Laurent Pinchart , Mark Yao , Heiko Stuebner , Chen-Yu Tsai , Maxime Ripard Cc: linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org List-Id: dri-devel@lists.freedesktop.org SW4gdGhlIGVhcmxpZXIgZGlzcGxheSBlbmdpbmUgZGVzaWducywgYW55IHJlZ2lzdGVyIGFjY2Vz cyB3aGlsZSBhIGNvbW1pdAppcyBwZW5kaW5nIGlzIGZvcmJpZGRlbi4KCk9uZSBvZiB0aGUgc3lt cHRvbXMgaXMgdGhhdCByZWFkaW5nIGEgcmVnaXN0ZXIgd2lsbCByZXR1cm4gYW5vdGhlciwgcmFu ZG9tLApyZWdpc3RlciB2YWx1ZSB3aGljaCBjYW4gbGVhZCB0byByZWdpc3RlciBjb3JydXB0aW9u cyBpZiB3ZSBldmVyIGRvIGEKcmVhZC9tb2RpZnkvd3JpdGUgY3ljbGUuCgpTaWduZWQtb2ZmLWJ5 OiBNYXhpbWUgUmlwYXJkIDxtYXhpbWUucmlwYXJkQGZyZWUtZWxlY3Ryb25zLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfYmFja2VuZC5jIHwgMTQgKysrKysrKysrKysrKysK IGRyaXZlcnMvZ3B1L2RybS9zdW40aS9zdW40aV9jcnRjLmMgICAgfCAgMSArCiAyIGZpbGVzIGNo YW5nZWQsIDE1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3Vu NGkvc3VuNGlfYmFja2VuZC5jIGIvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2JhY2tlbmQu YwppbmRleCBjZjQ4MDIxOGRhYTUuLmNlMWY0MGY3NTExZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL3N1bjRpL3N1bjRpX2JhY2tlbmQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vc3VuNGkv c3VuNGlfYmFja2VuZC5jCkBAIC02Nyw2ICs2NywxOSBAQCBzdGF0aWMgdm9pZCBzdW40aV9iYWNr ZW5kX2NvbW1pdChzdHJ1Y3Qgc3VueGlfZW5naW5lICplbmdpbmUpCiAJCSAgICAgU1VONElfQkFD S0VORF9SRUdCVUZGQ1RMX0xPQURDVEwpOwogfQogCitzdGF0aWMgaW50IHN1bjRpX2JhY2tlbmRf Y29tbWl0X3BvbGwoc3RydWN0IHN1bnhpX2VuZ2luZSAqZW5naW5lKQoreworCXUzMiB2YWw7CisK KwlEUk1fREVCVUdfRFJJVkVSKCJQb2xsaW5nIGZvciB0aGUgY29tbWl0IHRvIGVuZFxuIik7CisK KwlyZXR1cm4gcmVnbWFwX3JlYWRfcG9sbF90aW1lb3V0KGVuZ2luZS0+cmVncywKKwkJCQkJU1VO NElfQkFDS0VORF9SRUdCVUZGQ1RMX1JFRywKKwkJCQkJdmFsLAorCQkJCQkhKHZhbCAmIFNVTjRJ X0JBQ0tFTkRfUkVHQlVGRkNUTF9MT0FEQ1RMKSwKKwkJCQkJMTAwLCA1MDAwMCk7Cit9CisKIHZv aWQgc3VuNGlfYmFja2VuZF9sYXllcl9lbmFibGUoc3RydWN0IHN1bjRpX2JhY2tlbmQgKmJhY2tl bmQsCiAJCQkJaW50IGxheWVyLCBib29sIGVuYWJsZSkKIHsKQEAgLTMzMCw2ICszNDMsNyBAQCBz dGF0aWMgaW50IHN1bjRpX2JhY2tlbmRfb2ZfZ2V0X2lkKHN0cnVjdCBkZXZpY2Vfbm9kZSAqbm9k ZSkKIAogc3RhdGljIGNvbnN0IHN0cnVjdCBzdW54aV9lbmdpbmVfb3BzIHN1bjRpX2JhY2tlbmRf ZW5naW5lX29wcyA9IHsKIAkuY29tbWl0CQkJCT0gc3VuNGlfYmFja2VuZF9jb21taXQsCisJLmNv bW1pdF9wb2xsCQkJPSBzdW40aV9iYWNrZW5kX2NvbW1pdF9wb2xsLAogCS5sYXllcnNfaW5pdAkJ CT0gc3VuNGlfbGF5ZXJzX2luaXQsCiAJLmFwcGx5X2NvbG9yX2NvcnJlY3Rpb24JCT0gc3VuNGlf YmFja2VuZF9hcHBseV9jb2xvcl9jb3JyZWN0aW9uLAogCS5kaXNhYmxlX2NvbG9yX2NvcnJlY3Rp b24JPSBzdW40aV9iYWNrZW5kX2Rpc2FibGVfY29sb3JfY29ycmVjdGlvbiwKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9zdW40aS9zdW40aV9jcnRjLmMgYi9kcml2ZXJzL2dwdS9kcm0vc3Vu NGkvc3VuNGlfY3J0Yy5jCmluZGV4IDJlYmExZDg2MzlkOC4uMzE1NTA0OTNmYTFkIDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfY3J0Yy5jCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9zdW40aS9zdW40aV9jcnRjLmMKQEAgLTM0LDYgKzM0LDcgQEAgc3RhdGljIHZvaWQgc3Vu NGlfY3J0Y19hdG9taWNfYmVnaW4oc3RydWN0IGRybV9jcnRjICpjcnRjLAogCQkJCSAgICBzdHJ1 Y3QgZHJtX2NydGNfc3RhdGUgKm9sZF9zdGF0ZSkKIHsKIAlzdHJ1Y3Qgc3VuNGlfY3J0YyAqc2Ny dGMgPSBkcm1fY3J0Y190b19zdW40aV9jcnRjKGNydGMpOworCXN0cnVjdCBzdW54aV9lbmdpbmUg KmVuZ2luZSA9IHNjcnRjLT5lbmdpbmU7CiAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IGNydGMt PmRldjsKIAl1bnNpZ25lZCBsb25nIGZsYWdzOwogCi0tIApnaXQtc2VyaWVzIDAuOS4xCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=