From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Gmeiner Subject: [PATCH libdrm v4 2/2] etnaviv: add etna_pipe_wait_ns(..) Date: Thu, 24 Nov 2016 09:46:59 +0100 Message-ID: <1479977219-11477-3-git-send-email-christian.gmeiner@gmail.com> References: <1479977219-11477-1-git-send-email-christian.gmeiner@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3359F6E835 for ; Thu, 24 Nov 2016 08:47:12 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id g23so4329060wme.1 for ; Thu, 24 Nov 2016 00:47:12 -0800 (PST) In-Reply-To: <1479977219-11477-1-git-send-email-christian.gmeiner@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org V2UgbmVlZCB0byBwYXNzIHRocm91Z2ggYSB0aW1lb3V0IHBhcmFtZXRlciB0byBpbXBsZW1lbnQK cGlwZS0+ZmVuY2VfZmluaXNoKCkgcHJvcGVybHkuIFRoZSBuZXcgZnhuIGFjY2VwdHMgYSB0aW1l b3V0CmluIG5hbm9zZWNvbmRzLiBTaW1wbGlmeSBldG5hX3BpcGVfd2FpdCguLikgYnkgdXNpbmcK ZXRuYV9waXBlX3dhaXRfbnMoLi4pLgoKU2lnbmVkLW9mZi1ieTogQ2hyaXN0aWFuIEdtZWluZXIg PGNocmlzdGlhbi5nbWVpbmVyQGdtYWlsLmNvbT4KLS0tCiBldG5hdml2L2V0bmF2aXYtc3ltYm9s LWNoZWNrIHwgMSArCiBldG5hdml2L2V0bmF2aXZfZHJtaWYuaCAgICAgIHwgMSArCiBldG5hdml2 L2V0bmF2aXZfcGlwZS5jICAgICAgIHwgOSArKysrKysrLS0KIDMgZmlsZXMgY2hhbmdlZCwgOSBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V0bmF2aXYvZXRuYXZp di1zeW1ib2wtY2hlY2sgYi9ldG5hdml2L2V0bmF2aXYtc3ltYm9sLWNoZWNrCmluZGV4IDcyZjJi YzUuLjIyYWZkMTYgMTAwNzU1Ci0tLSBhL2V0bmF2aXYvZXRuYXZpdi1zeW1ib2wtY2hlY2sKKysr IGIvZXRuYXZpdi9ldG5hdml2LXN5bWJvbC1jaGVjawpAQCAtMjEsNiArMjEsNyBAQCBldG5hX2dw dV9nZXRfcGFyYW0KIGV0bmFfcGlwZV9uZXcKIGV0bmFfcGlwZV9kZWwKIGV0bmFfcGlwZV93YWl0 CitldG5hX3BpcGVfd2FpdF9ucwogZXRuYV9ib19uZXcKIGV0bmFfYm9fZnJvbV9oYW5kbGUKIGV0 bmFfYm9fZnJvbV9uYW1lCmRpZmYgLS1naXQgYS9ldG5hdml2L2V0bmF2aXZfZHJtaWYuaCBiL2V0 bmF2aXYvZXRuYXZpdl9kcm1pZi5oCmluZGV4IGZlOWQ1ZGIuLjgxMTliYWEgMTAwNjQ0Ci0tLSBh L2V0bmF2aXYvZXRuYXZpdl9kcm1pZi5oCisrKyBiL2V0bmF2aXYvZXRuYXZpdl9kcm1pZi5oCkBA IC0xMDQsNiArMTA0LDcgQEAgaW50IGV0bmFfZ3B1X2dldF9wYXJhbShzdHJ1Y3QgZXRuYV9ncHUg KmdwdSwgZW51bSBldG5hX3BhcmFtX2lkIHBhcmFtLAogc3RydWN0IGV0bmFfcGlwZSAqZXRuYV9w aXBlX25ldyhzdHJ1Y3QgZXRuYV9ncHUgKmdwdSwgZW51bSBldG5hX3BpcGVfaWQgaWQpOwogdm9p ZCBldG5hX3BpcGVfZGVsKHN0cnVjdCBldG5hX3BpcGUgKnBpcGUpOwogaW50IGV0bmFfcGlwZV93 YWl0KHN0cnVjdCBldG5hX3BpcGUgKnBpcGUsIHVpbnQzMl90IHRpbWVzdGFtcCwgdWludDMyX3Qg bXMpOworaW50IGV0bmFfcGlwZV93YWl0X25zKHN0cnVjdCBldG5hX3BpcGUgKnBpcGUsIHVpbnQz Ml90IHRpbWVzdGFtcCwgdWludDY0X3QgbnMpOwogCiAKIC8qIGJ1ZmZlci1vYmplY3QgZnVuY3Rp b25zOgpkaWZmIC0tZ2l0IGEvZXRuYXZpdi9ldG5hdml2X3BpcGUuYyBiL2V0bmF2aXYvZXRuYXZp dl9waXBlLmMKaW5kZXggMTE1N2ZhNi4uOTRjNWQzNyAxMDA2NDQKLS0tIGEvZXRuYXZpdi9ldG5h dml2X3BpcGUuYworKysgYi9ldG5hdml2L2V0bmF2aXZfcGlwZS5jCkBAIC0zMiw2ICszMiwxMSBA QAogCiBpbnQgZXRuYV9waXBlX3dhaXQoc3RydWN0IGV0bmFfcGlwZSAqcGlwZSwgdWludDMyX3Qg dGltZXN0YW1wLCB1aW50MzJfdCBtcykKIHsKKwlyZXR1cm4gZXRuYV9waXBlX3dhaXRfbnMocGlw ZSwgdGltZXN0YW1wLCBtcyAqIDEwMDAwMDApOworfQorCitpbnQgZXRuYV9waXBlX3dhaXRfbnMo c3RydWN0IGV0bmFfcGlwZSAqcGlwZSwgdWludDMyX3QgdGltZXN0YW1wLCB1aW50NjRfdCBucykK K3sKIAlzdHJ1Y3QgZXRuYV9kZXZpY2UgKmRldiA9IHBpcGUtPmdwdS0+ZGV2OwogCWludCByZXQ7 CiAKQEAgLTQwLDEwICs0NSwxMCBAQCBpbnQgZXRuYV9waXBlX3dhaXQoc3RydWN0IGV0bmFfcGlw ZSAqcGlwZSwgdWludDMyX3QgdGltZXN0YW1wLCB1aW50MzJfdCBtcykKIAkJLmZlbmNlID0gdGlt ZXN0YW1wLAogCX07CiAKLQlpZiAobXMgPT0gMCkKKwlpZiAobnMgPT0gMCkKIAkJcmVxLmZsYWdz IHw9IEVUTkFfV0FJVF9OT05CTE9DSzsKIAotCWdldF9hYnNfdGltZW91dCgmcmVxLnRpbWVvdXQs IG1zICogMTAwMDAwMCk7CisJZ2V0X2Fic190aW1lb3V0KCZyZXEudGltZW91dCwgbnMpOwogCiAJ cmV0ID0gZHJtQ29tbWFuZFdyaXRlKGRldi0+ZmQsIERSTV9FVE5BVklWX1dBSVRfRkVOQ0UsICZy ZXEsIHNpemVvZihyZXEpKTsKIAlpZiAocmV0KSB7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApk cmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==