From: Chunming Zhou Subject: [PATCH] drm/amdgpu: use dep_sync for CS dependency/syncobj Date: Mon, 13 Nov 2017 10:53:13 +0800 Message-ID: <20171113025313.26005-1-david1.zhou@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 Cc: Andrey.Grodzovsky-5C7GfCeVMHo@public.gmane.org, christian.koenig-5C7GfCeVMHo@public.gmane.org, Chunming Zhou T3RoZXJ3aXNlLCB0aGV5IGNvdWxkIGJlIG9wdGltaXplZCBieSBzY2hlZHVsZWQgZmVuY2UuCgpD aGFuZ2UtSWQ6IEk2ODU3ZWVlMjBhZWJlYWFkNzkzZDlmZTRlMWI1MjIyZjFiZTc0NzBlClNpZ25l ZC1vZmYtYnk6IENodW5taW5nIFpob3UgPGRhdmlkMS56aG91QGFtZC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdw dS9hbWRncHVfY3MuYwppbmRleCA2NzNmYjlmNDMwMWUuLjRhMmFmNTcxZDM1ZiAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMKQEAgLTEwNzgsNyArMTA3OCw3IEBAIHN0YXRp YyBpbnQgYW1kZ3B1X2NzX3Byb2Nlc3NfZmVuY2VfZGVwKHN0cnVjdCBhbWRncHVfY3NfcGFyc2Vy ICpwLAogCQkJYW1kZ3B1X2N0eF9wdXQoY3R4KTsKIAkJCXJldHVybiByOwogCQl9IGVsc2UgaWYg KGZlbmNlKSB7Ci0JCQlyID0gYW1kZ3B1X3N5bmNfZmVuY2UocC0+YWRldiwgJnAtPmpvYi0+c3lu YywKKwkJCXIgPSBhbWRncHVfc3luY19mZW5jZShwLT5hZGV2LCAmcC0+am9iLT5kZXBfc3luYywK IAkJCQkJICAgICAgZmVuY2UpOwogCQkJZG1hX2ZlbmNlX3B1dChmZW5jZSk7CiAJCQlhbWRncHVf Y3R4X3B1dChjdHgpOwpAQCAtMTEwMyw3ICsxMTAzLDcgQEAgc3RhdGljIGludCBhbWRncHVfc3lu Y29ial9sb29rdXBfYW5kX2FkZF90b19zeW5jKHN0cnVjdCBhbWRncHVfY3NfcGFyc2VyICpwLAog CWlmIChyKQogCQlyZXR1cm4gcjsKIAotCXIgPSBhbWRncHVfc3luY19mZW5jZShwLT5hZGV2LCAm cC0+am9iLT5zeW5jLCBmZW5jZSk7CisJciA9IGFtZGdwdV9zeW5jX2ZlbmNlKHAtPmFkZXYsICZw LT5qb2ItPmRlcF9zeW5jLCBmZW5jZSk7CiAJZG1hX2ZlbmNlX3B1dChmZW5jZSk7CiAKIAlyZXR1 cm4gcjsKLS0gCjIuMTQuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9hbWQtZ2Z4 Cg==