From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 06/11] drm/amdgpu: Add Fiji support to the DCE 10.0 IP module (v2) Date: Mon, 3 Aug 2015 13:58:07 -0400 Message-ID: <1438624692-30932-7-git-send-email-alexander.deucher@amd.com> References: <1438624692-30932-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-yk0-f179.google.com (mail-yk0-f179.google.com [209.85.160.179]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1B7B96E765 for ; Mon, 3 Aug 2015 10:58:31 -0700 (PDT) Received: by ykax123 with SMTP id x123so117297140yka.1 for ; Mon, 03 Aug 2015 10:58:30 -0700 (PDT) In-Reply-To: <1438624692-30932-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: David Zhang List-Id: dri-devel@lists.freedesktop.org RnJvbTogRGF2aWQgWmhhbmcgPGRhdmlkMS56aGFuZ0BhbWQuY29tPgoKdjI6IGFnZDVmOiBmaXgg dXAgWERNQSBnb2xkZW4gc2V0dGluZ3MKClNpZ25lZC1vZmYtYnk6IERhdmlkIFpoYW5nIDxkYXZp ZDEuemhhbmdAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRl dWNoZXJAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IEphbW15IFpob3UgPEphbW15Llpob3VAYW1kLmNv bT4KUmV2aWV3ZWQtYnk6IENocmlzdGlhbiBLP25pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29t PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2RjZV92MTBfMC5jIHwgMjMgKysrKysr KysrKysrKysrKysrKysrKysKIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L3ZpLmMgICAgICAg IHwgIDcgKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspCgpkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvZGNlX3YxMF8wLmMgYi9kcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGdwdS9kY2VfdjEwXzAuYwppbmRleCBhNzIyNTRhLi40YjI1NWFjIDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9kY2VfdjEwXzAuYworKysgYi9kcml2 ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9kY2VfdjEwXzAuYwpAQCAtMTI2LDkgKzEyNiwzMSBAQCBz dGF0aWMgY29uc3QgdTMyIHRvbmdhX21nY2dfY2djZ19pbml0W10gPQogCW1tWERNQV9NRU1fUE9X RVJfQ05UTCwgMHgwMDAwMDEwMSwgMHgwMDAwMDAwMCwKIH07CiAKK3N0YXRpYyBjb25zdCB1MzIg Z29sZGVuX3NldHRpbmdzX2ZpamlfYTEwW10gPQoreworCW1tRENJX0NMS19DTlRMLCAweDAwMDAw MDgwLCAweDAwMDAwMDAwLAorCW1tRkJDX0RFQlVHX0NPTVAsIDB4MDAwMDAwZjAsIDB4MDAwMDAw NzAsCisJbW1GQkNfTUlTQywgMHgxZjMxMWZmZiwgMHgxMjMwMDAwMCwKKwltbUhETUlfQ09OVFJP TCwgMHgzMTAwMDExMSwgMHgwMDAwMDAxMSwKK307CisKK3N0YXRpYyBjb25zdCB1MzIgZmlqaV9t Z2NnX2NnY2dfaW5pdFtdID0KK3sKKwltbVhETUFfQ0xPQ0tfR0FUSU5HX0NOVEwsIDB4ZmZmZmZm ZmYsIDB4MDAwMDAxMDAsCisJbW1YRE1BX01FTV9QT1dFUl9DTlRMLCAweDAwMDAwMTAxLCAweDAw MDAwMDAwLAorfTsKKwogc3RhdGljIHZvaWQgZGNlX3YxMF8wX2luaXRfZ29sZGVuX3JlZ2lzdGVy cyhzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldikKIHsKIAlzd2l0Y2ggKGFkZXYtPmFzaWNfdHlw ZSkgeworCWNhc2UgQ0hJUF9GSUpJOgorCQlhbWRncHVfcHJvZ3JhbV9yZWdpc3Rlcl9zZXF1ZW5j ZShhZGV2LAorCQkJCQkJIGZpamlfbWdjZ19jZ2NnX2luaXQsCisJCQkJCQkgKGNvbnN0IHUzMilB UlJBWV9TSVpFKGZpamlfbWdjZ19jZ2NnX2luaXQpKTsKKwkJYW1kZ3B1X3Byb2dyYW1fcmVnaXN0 ZXJfc2VxdWVuY2UoYWRldiwKKwkJCQkJCSBnb2xkZW5fc2V0dGluZ3NfZmlqaV9hMTAsCisJCQkJ CQkgKGNvbnN0IHUzMilBUlJBWV9TSVpFKGdvbGRlbl9zZXR0aW5nc19maWppX2ExMCkpOworCQli cmVhazsKIAljYXNlIENISVBfVE9OR0E6CiAJCWFtZGdwdV9wcm9ncmFtX3JlZ2lzdGVyX3NlcXVl bmNlKGFkZXYsCiAJCQkJCQkgdG9uZ2FfbWdjZ19jZ2NnX2luaXQsCkBAIC0yODg4LDYgKzI5MTAs NyBAQCBzdGF0aWMgaW50IGRjZV92MTBfMF9lYXJseV9pbml0KHZvaWQgKmhhbmRsZSkKIAlkY2Vf djEwXzBfc2V0X2lycV9mdW5jcyhhZGV2KTsKIAogCXN3aXRjaCAoYWRldi0+YXNpY190eXBlKSB7 CisJY2FzZSBDSElQX0ZJSkk6CiAJY2FzZSBDSElQX1RPTkdBOgogCQlhZGV2LT5tb2RlX2luZm8u bnVtX2NydGMgPSA2OyAvKiBYWFggNz8/PyAqLwogCQlhZGV2LT5tb2RlX2luZm8ubnVtX2hwZCA9 IDY7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS92aS5jIGIvZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRncHUvdmkuYwppbmRleCAwNzg4ZTVjLi4yNTUwZWNmIDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS92aS5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9hbWQvYW1kZ3B1L3ZpLmMKQEAgLTExOTksNiArMTE5OSwxMyBAQCBzdGF0aWMgY29uc3Qgc3Ry dWN0IGFtZGdwdV9pcF9ibG9ja192ZXJzaW9uIGZpamlfaXBfYmxvY2tzW10gPQogCQkucmV2ID0g MCwKIAkJLmZ1bmNzID0gJmZpamlfZHBtX2lwX2Z1bmNzLAogCX0sCisJeworCQkudHlwZSA9IEFN RF9JUF9CTE9DS19UWVBFX0RDRSwKKwkJLm1ham9yID0gMTAsCisJCS5taW5vciA9IDEsCisJCS5y ZXYgPSAwLAorCQkuZnVuY3MgPSAmZGNlX3YxMF8wX2lwX2Z1bmNzLAorCX0sCiB9OwogCiBzdGF0 aWMgY29uc3Qgc3RydWN0IGFtZGdwdV9pcF9ibG9ja192ZXJzaW9uIGN6X2lwX2Jsb2Nrc1tdID0K LS0gCjEuOC4zLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==