From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 2/7] drm/amdgpu/virtual_dce: no need to an irq process callback Date: Fri, 30 Sep 2016 13:08:43 -0400 Message-ID: <1475255328-21598-2-git-send-email-alexander.deucher@amd.com> References: <1475255328-21598-1-git-send-email-alexander.deucher@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1475255328-21598-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org> 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: Alex Deucher VmlydHVhbCBjcnRjcyBpbnRlcnJ1cHRzIGRvIG5vdCBzaG93IHVwIGluIHRoZSBJViByaW5nLApz byBpdCB3aWxsIG5ldmVyIGJlIGNhbGxlZC4KClNpZ25lZC1vZmYtYnk6IEFsZXggRGV1Y2hlciA8 YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdw dS9kY2VfdmlydHVhbC5jIHwgMTcgKy0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAx IGluc2VydGlvbigrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2FtZC9hbWRncHUvZGNlX3ZpcnR1YWwuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1 L2RjZV92aXJ0dWFsLmMKaW5kZXggY2Y0M2NhYS4uODE2MzYyMiAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRncHUvZGNlX3ZpcnR1YWwuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGdwdS9kY2VfdmlydHVhbC5jCkBAIC03MTAsMjEgKzcxMCw2IEBAIHN0YXRpYyBpbnQg ZGNlX3ZpcnR1YWxfc2V0X2NydGNfaXJxX3N0YXRlKHN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2 LAogCXJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGRjZV92aXJ0dWFsX2NydGNfaXJxKHN0cnVj dCBhbWRncHVfZGV2aWNlICphZGV2LAotCQkJICAgICAgc3RydWN0IGFtZGdwdV9pcnFfc3JjICpz b3VyY2UsCi0JCQkgICAgICBzdHJ1Y3QgYW1kZ3B1X2l2X2VudHJ5ICplbnRyeSkKLXsKLQl1bnNp Z25lZCBjcnRjID0gMDsKLQl1bnNpZ25lZCBpcnFfdHlwZSA9IEFNREdQVV9DUlRDX0lSUV9WQkxB TksxOwotCi0JaWYgKGFtZGdwdV9pcnFfZW5hYmxlZChhZGV2LCBzb3VyY2UsIGlycV90eXBlKSkg ewotCQlkcm1faGFuZGxlX3ZibGFuayhhZGV2LT5kZGV2LCBjcnRjKTsKLQl9Ci0JZGNlX3ZpcnR1 YWxfcGFnZWZsaXBfaXJxKGFkZXYsIE5VTEwsIE5VTEwpOwotCURSTV9ERUJVRygiSUg6IEQlZCB2 YmxhbmtcbiIsIGNydGMgKyAxKTsKLQlyZXR1cm4gMDsKLX0KLQogc3RhdGljIGludCBkY2Vfdmly dHVhbF9wYWdlZmxpcF9pcnEoc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYsCiAJCQkJICBzdHJ1 Y3QgYW1kZ3B1X2lycV9zcmMgKnNvdXJjZSwKIAkJCQkgIHN0cnVjdCBhbWRncHVfaXZfZW50cnkg KmVudHJ5KQpAQCAtNzc1LDcgKzc2MCw3IEBAIHN0YXRpYyBpbnQgZGNlX3ZpcnR1YWxfcGFnZWZs aXBfaXJxKHN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2LAogCiBzdGF0aWMgY29uc3Qgc3RydWN0 IGFtZGdwdV9pcnFfc3JjX2Z1bmNzIGRjZV92aXJ0dWFsX2NydGNfaXJxX2Z1bmNzID0gewogCS5z ZXQgPSBkY2VfdmlydHVhbF9zZXRfY3J0Y19pcnFfc3RhdGUsCi0JLnByb2Nlc3MgPSBkY2Vfdmly dHVhbF9jcnRjX2lycSwKKwkucHJvY2VzcyA9IE5VTEwsCiB9OwogCiBzdGF0aWMgdm9pZCBkY2Vf dmlydHVhbF9zZXRfaXJxX2Z1bmNzKHN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2KQotLSAKMi41 LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmFtZC1n ZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1kLWdmeAo=