From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 2/3] drm/amdgpu: impl late_fini for amdgpu_pp_ip Date: Thu, 26 May 2016 18:00:11 -0400 Message-ID: <1464300012-16028-3-git-send-email-alexander.deucher@amd.com> References: <1464300012-16028-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: Received: from mail-ig0-x243.google.com (mail-ig0-x243.google.com [IPv6:2607:f8b0:4001:c05::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0FF576EAE3 for ; Thu, 26 May 2016 22:00:24 +0000 (UTC) Received: by mail-ig0-x243.google.com with SMTP id u4so3111055igl.2 for ; Thu, 26 May 2016 15:00:24 -0700 (PDT) In-Reply-To: <1464300012-16028-1-git-send-email-alexander.deucher@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 Cc: Alex Deucher , Monk Liu List-Id: dri-devel@lists.freedesktop.org RnJvbTogTW9uayBMaXUgPE1vbmsuTGl1QGFtZC5jb20+CgpUaGlzIGltcGxlbWVudHMgbGF0ZV9p bml0IHN1cHBvcnQgZm9yIHBvd2VycGxheS4KClNpZ25lZC1vZmYtYnk6IE1vbmsgTGl1IDxNb25r LkxpdUBhbWQuY29tPgpSZXZpZXdlZC1ieTogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hl ckBhbWQuY29tPgpSZXZpZXdlZC1ieTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5p Z0BhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVy QGFtZC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3Bvd2VycGxh eS5jIHwgMTcgKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3Bvd2Vy cGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3Bvd2VycGxheS5jCmlu ZGV4IDZiZDk2MWYuLjFjZDUzYzYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k Z3B1L2FtZGdwdV9wb3dlcnBsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h bWRncHVfcG93ZXJwbGF5LmMKQEAgLTIyMyw2ICsyMjMsMjIgQEAgc3RhdGljIGludCBhbWRncHVf cHBfaHdfZmluaSh2b2lkICpoYW5kbGUpCiAJcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQg YW1kZ3B1X3BwX2xhdGVfZmluaSh2b2lkICpoYW5kbGUpCit7CisJc3RydWN0IGFtZGdwdV9kZXZp Y2UgKmFkZXYgPSAoc3RydWN0IGFtZGdwdV9kZXZpY2UgKiloYW5kbGU7CisKKyNpZmRlZiBDT05G SUdfRFJNX0FNRF9QT1dFUlBMQVkKKwlpZiAoYWRldi0+cHBfZW5hYmxlZCkgeworCQlhbWRncHVf cG1fc3lzZnNfZmluaShhZGV2KTsKKwkJYW1kX3Bvd2VycGxheV9maW5pKGFkZXYtPnBvd2VycGxh eS5wcF9oYW5kbGUpOworCX0KKworCWlmIChhZGV2LT5wb3dlcnBsYXkuaXBfZnVuY3MtPmxhdGVf ZmluaSkKKwkJYWRldi0+cG93ZXJwbGF5LmlwX2Z1bmNzLT5sYXRlX2ZpbmkoCisJCQkgIGFkZXYt PnBvd2VycGxheS5wcF9oYW5kbGUpOworI2VuZGlmCit9CisKIHN0YXRpYyBpbnQgYW1kZ3B1X3Bw X3N1c3BlbmQodm9pZCAqaGFuZGxlKQogewogCWludCByZXQgPSAwOwpAQCAtMzExLDYgKzMyNyw3 IEBAIGNvbnN0IHN0cnVjdCBhbWRfaXBfZnVuY3MgYW1kZ3B1X3BwX2lwX2Z1bmNzID0gewogCS5z d19maW5pID0gYW1kZ3B1X3BwX3N3X2ZpbmksCiAJLmh3X2luaXQgPSBhbWRncHVfcHBfaHdfaW5p dCwKIAkuaHdfZmluaSA9IGFtZGdwdV9wcF9od19maW5pLAorCS5sYXRlX2ZpbmkgPSBhbWRncHVf cHBfbGF0ZV9maW5pLAogCS5zdXNwZW5kID0gYW1kZ3B1X3BwX3N1c3BlbmQsCiAJLnJlc3VtZSA9 IGFtZGdwdV9wcF9yZXN1bWUsCiAJLmlzX2lkbGUgPSBhbWRncHVfcHBfaXNfaWRsZSwKLS0gCjIu NS41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmkt ZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK