From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oded Gabbay Subject: [PATCH 2/2] drm/amdkfd: Fix SDMA queue init. in non-HWS mode Date: Tue, 10 Mar 2015 15:21:17 +0200 Message-ID: <1425993677-29790-2-git-send-email-oded.gabbay@amd.com> References: <1425993677-29790-1-git-send-email-oded.gabbay@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0125.outbound.protection.outlook.com [207.46.100.125]) by gabe.freedesktop.org (Postfix) with ESMTP id AF5556E6D7 for ; Tue, 10 Mar 2015 06:22:28 -0700 (PDT) Received: from satlvexedge01.amd.com (satlvexedge01.amd.com [10.177.96.28]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by atltwp01.amd.com (Axway MailGate 5.3.1) with ESMTPS id 2072412C0006 for ; Tue, 10 Mar 2015 08:22:22 -0500 (CDT) In-Reply-To: <1425993677-29790-1-git-send-email-oded.gabbay@amd.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 RnJvbTogQmVuIEdveiA8YmVuLmdvekBhbWQuY29tPgoKVGhpcyBwYXRjaCBmaXhlcyB0aGUgU0RN QSBxdWV1ZSBpbml0aWFsaXphdGlvbiwgd2hlbiBydW5uaW5nIGluIG5vbi1IV1MgbW9kZS4KClRo ZSBmaXJzdCBmaXggaXMgdG8gbW92ZSB0aGUgaW5pdGlhbGl6YXRpb24gb2YgU0RNQSBWTSBwYXJh bWV0ZXJzIGJlZm9yZSB0aGUKaW5pdGlhbGl6YXRpb24gb2YgdGhlIFNETUEgTVFELgoKVGhlIHNl Y29uZCBmaXggaXMgdG8gbG9hZCB0aGUgTVFEIHRvIGFuIEhRRCBhZnRlciB0aGUgaW5pdGlhbGl6 YXRpb24gb2YgdGhlIE1RRC4KClNpZ25lZC1vZmYtYnk6IEJlbiBHb3ogPGJlbi5nb3pAYW1kLmNv bT4KU2lnbmVkLW9mZi1ieTogT2RlZCBHYWJiYXkgPG9kZWQuZ2FiYmF5QGFtZC5jb20+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2RldmljZV9xdWV1ZV9tYW5hZ2VyLmMgfCAx MCArKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2RldmljZV9x dWV1ZV9tYW5hZ2VyLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfZGV2aWNlX3F1 ZXVlX21hbmFnZXIuYwppbmRleCA5MTBmZjhhLi5kODEzNWFkIDEwMDY0NAotLS0gYS9kcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfZGV2aWNlX3F1ZXVlX21hbmFnZXIuYworKysgYi9kcml2 ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfZGV2aWNlX3F1ZXVlX21hbmFnZXIuYwpAQCAtNjQ1 LDYgKzY0NSw3IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3NkbWFfcXVldWVfbm9jcHNjaChzdHJ1Y3Qg ZGV2aWNlX3F1ZXVlX21hbmFnZXIgKmRxbSwKIAlwcl9kZWJ1ZygiICAgICBzZG1hIHF1ZXVlIGlk OiAlZFxuIiwgcS0+cHJvcGVydGllcy5zZG1hX3F1ZXVlX2lkKTsKIAlwcl9kZWJ1ZygiICAgICBz ZG1hIGVuZ2luZSBpZDogJWRcbiIsIHEtPnByb3BlcnRpZXMuc2RtYV9lbmdpbmVfaWQpOwogCisJ aW5pdF9zZG1hX3ZtKGRxbSwgcSwgcXBkKTsKIAlyZXR2YWwgPSBtcWQtPmluaXRfbXFkKG1xZCwg JnEtPm1xZCwgJnEtPm1xZF9tZW1fb2JqLAogCQkJCSZxLT5nYXJ0X21xZF9hZGRyLCAmcS0+cHJv cGVydGllcyk7CiAJaWYgKHJldHZhbCAhPSAwKSB7CkBAIC02NTIsNyArNjUzLDE0IEBAIHN0YXRp YyBpbnQgY3JlYXRlX3NkbWFfcXVldWVfbm9jcHNjaChzdHJ1Y3QgZGV2aWNlX3F1ZXVlX21hbmFn ZXIgKmRxbSwKIAkJcmV0dXJuIHJldHZhbDsKIAl9CiAKLQlpbml0X3NkbWFfdm0oZHFtLCBxLCBx cGQpOworCXJldHZhbCA9IG1xZC0+bG9hZF9tcWQobXFkLCBxLT5tcWQsIDAsCisJCQkJMCwgTlVM TCk7CisJaWYgKHJldHZhbCAhPSAwKSB7CisJCWRlYWxsb2NhdGVfc2RtYV9xdWV1ZShkcW0sIHEt PnNkbWFfaWQpOworCQltcWQtPnVuaW5pdF9tcWQobXFkLCBxLT5tcWQsIHEtPm1xZF9tZW1fb2Jq KTsKKwkJcmV0dXJuIHJldHZhbDsKKwl9CisKIAlyZXR1cm4gMDsKIH0KIAotLSAKMS45LjEKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBt YWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==