From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Mao Subject: [PATCH libdrm] [drm] - Adding amdgpu_cs_create_syncobj2 to create syncobj as signaled initially Date: Tue, 28 Nov 2017 11:26:14 +0800 Message-ID: <1511839574-1829-1-git-send-email-david.mao@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Q2hhbmdlLUlkOiBJY2Y4ZDI5YmQ0YjUwZWU3NjkzNmZhYWNiYmUwOTk0OTJjZjA1NTdjYwpTaWdu ZWQtb2ZmLWJ5OiBEYXZpZCBNYW8gPGRhdmlkLm1hb0BhbWQuY29tPgotLS0KIGFtZGdwdS9hbWRn cHUuaCAgICB8IDE1ICsrKysrKysrKysrKysrKwogYW1kZ3B1L2FtZGdwdV9jcy5jIHwgMTAgKysr KysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv YW1kZ3B1L2FtZGdwdS5oIGIvYW1kZ3B1L2FtZGdwdS5oCmluZGV4IDc4ZmJkMWUuLjQ3YmRiM2Eg MTAwNjQ0Ci0tLSBhL2FtZGdwdS9hbWRncHUuaAorKysgYi9hbWRncHUvYW1kZ3B1LmgKQEAgLTE3 MjcsNiArMTcyNywyMSBAQCBjb25zdCBjaGFyICphbWRncHVfZ2V0X21hcmtldGluZ19uYW1lKGFt ZGdwdV9kZXZpY2VfaGFuZGxlIGRldik7CiAvKioKICAqICBDcmVhdGUga2VybmVsIHN5bmMgb2Jq ZWN0CiAgKgorICogXHBhcmFtICAgZGV2ICAgICAgICAgLSBcYyBbaW5dICBkZXZpY2UgaGFuZGxl CisgKiBccGFyYW0gICBmbGFncyAgICAgICAtIFxjIFtpbl0gIGZsYWdzIHRoYXQgYWZmZWN0IGNy ZWF0aW9uCisgKiBccGFyYW0gICBzeW5jb2JqICAgICAtIFxjIFtvdXRdIHN5bmMgb2JqZWN0IGhh bmRsZQorICoKKyAqIFxyZXR1cm4gICAwIG9uIHN1Y2Nlc3NcbgorICogICAgICAgICAgPDAgLSBO ZWdhdGl2ZSBQT1NJWCBFcnJvciBjb2RlCisgKgorKi8KK2ludCBhbWRncHVfY3NfY3JlYXRlX3N5 bmNvYmoyKGFtZGdwdV9kZXZpY2VfaGFuZGxlIGRldiwKKwkJCSAgICAgIHVpbnQzMl90ICBmbGFn cywKKwkJCSAgICAgIHVpbnQzMl90ICpzeW5jb2JqKTsKKworLyoqCisgKiAgQ3JlYXRlIGtlcm5l bCBzeW5jIG9iamVjdAorICoKICAqIFxwYXJhbSAgIGRldgkgICAgICAtIFxjIFtpbl0gIGRldmlj ZSBoYW5kbGUKICAqIFxwYXJhbSAgIHN5bmNvYmogICAtIFxjIFtvdXRdIHN5bmMgb2JqZWN0IGhh bmRsZQogICoKZGlmZiAtLWdpdCBhL2FtZGdwdS9hbWRncHVfY3MuYyBiL2FtZGdwdS9hbWRncHVf Y3MuYwppbmRleCA2NGFkOTExLi5hOWZiYWI5IDEwMDY0NAotLS0gYS9hbWRncHUvYW1kZ3B1X2Nz LmMKKysrIGIvYW1kZ3B1L2FtZGdwdV9jcy5jCkBAIC02MDYsNiArNjA2LDE2IEBAIGludCBhbWRn cHVfY3NfZGVzdHJveV9zZW1hcGhvcmUoYW1kZ3B1X3NlbWFwaG9yZV9oYW5kbGUgc2VtKQogCXJl dHVybiBhbWRncHVfY3NfdW5yZWZlcmVuY2Vfc2VtKHNlbSk7CiB9CiAKK2ludCBhbWRncHVfY3Nf Y3JlYXRlX3N5bmNvYmoyKGFtZGdwdV9kZXZpY2VfaGFuZGxlIGRldiwKKwkJCSAgICAgIHVpbnQz Ml90ICBmbGFncywKKwkJCSAgICAgIHVpbnQzMl90ICpoYW5kbGUpCit7CisJaWYgKE5VTEwgPT0g ZGV2KQorCQlyZXR1cm4gLUVJTlZBTDsKKworCXJldHVybiBkcm1TeW5jb2JqQ3JlYXRlKGRldi0+ ZmQsIGZsYWdzLCBoYW5kbGUpOworfQorCiBpbnQgYW1kZ3B1X2NzX2NyZWF0ZV9zeW5jb2JqKGFt ZGdwdV9kZXZpY2VfaGFuZGxlIGRldiwKIAkJCSAgICAgdWludDMyX3QgKmhhbmRsZSkKIHsKLS0g CjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwph bWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK