From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 07/26] drm/amdgpu: init umc v6_1 functions for vega20 Date: Wed, 31 Jul 2019 12:57:59 -0500 Message-ID: <20190731175818.20159-8-alexander.deucher@amd.com> References: <20190731175818.20159-1-alexander.deucher@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190731175818.20159-1-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: Dennis Li , Hawking Zhang RnJvbTogSGF3a2luZyBaaGFuZyA8SGF3a2luZy5aaGFuZ0BhbWQuY29tPgoKaW5pdCB1bWMgY2Fs bGJhY2sgZnVuY3Rpb24gZm9yIHZlZ2EyMCBpbiBzdyBlYXJseSBpbml0IHBoYXNlCgpTaWduZWQt b2ZmLWJ5OiBIYXdraW5nIFpoYW5nIDxIYXdraW5nLlpoYW5nQGFtZC5jb20+ClJldmlld2VkLWJ5 OiBEZW5uaXMgTGkgPGRlbm5pcy5saUBhbWQuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9hbWQv YW1kZ3B1L2dtY192OV8wLmMgfCAxNCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE0 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9n bWNfdjlfMC5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvZ21jX3Y5XzAuYwppbmRleCA1 YmQ5MzdmZmMzYWQuLjQxMTY4NDFlYjBlMyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2Ft ZC9hbWRncHUvZ21jX3Y5XzAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9nbWNf djlfMC5jCkBAIC00NSw2ICs0NSw3IEBACiAjaW5jbHVkZSAibW1odWJfdjFfMC5oIgogI2luY2x1 ZGUgImdmeGh1Yl92MV8xLmgiCiAjaW5jbHVkZSAibW1odWJfdjlfNC5oIgorI2luY2x1ZGUgInVt Y192Nl8xLmgiCiAKICNpbmNsdWRlICJpdnNyY2lkL3ZtYy9pcnFzcmNzX3ZtY18xXzAuaCIKIApA QCAtNjIzLDEyICs2MjQsMjQgQEAgc3RhdGljIHZvaWQgZ21jX3Y5XzBfc2V0X2dtY19mdW5jcyhz dHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldikKIAlhZGV2LT5nbWMuZ21jX2Z1bmNzID0gJmdtY192 OV8wX2dtY19mdW5jczsKIH0KIAorc3RhdGljIHZvaWQgZ21jX3Y5XzBfc2V0X3VtY19mdW5jcyhz dHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldikKK3sKKwlzd2l0Y2ggKGFkZXYtPmFzaWNfdHlwZSkg eworCWNhc2UgQ0hJUF9WRUdBMjA6CisJCWFkZXYtPnVtY19mdW5jcyA9ICZ1bWNfdjZfMV9mdW5j czsKKwkJYnJlYWs7CisJZGVmYXVsdDoKKwkJYnJlYWs7CisJfQorfQorCiBzdGF0aWMgaW50IGdt Y192OV8wX2Vhcmx5X2luaXQodm9pZCAqaGFuZGxlKQogewogCXN0cnVjdCBhbWRncHVfZGV2aWNl ICphZGV2ID0gKHN0cnVjdCBhbWRncHVfZGV2aWNlICopaGFuZGxlOwogCiAJZ21jX3Y5XzBfc2V0 X2dtY19mdW5jcyhhZGV2KTsKIAlnbWNfdjlfMF9zZXRfaXJxX2Z1bmNzKGFkZXYpOworCWdtY192 OV8wX3NldF91bWNfZnVuY3MoYWRldik7CiAKIAlhZGV2LT5nbWMuc2hhcmVkX2FwZXJ0dXJlX3N0 YXJ0ID0gMHgyMDAwMDAwMDAwMDAwMDAwVUxMOwogCWFkZXYtPmdtYy5zaGFyZWRfYXBlcnR1cmVf ZW5kID0KQEAgLTcxNyw2ICs3MzAsNyBAQCBzdGF0aWMgaW50IGdtY192OV8wX2VjY19sYXRlX2lu aXQodm9pZCAqaGFuZGxlKQogCQlhbWRncHVfcmFzX2ZlYXR1cmVfZW5hYmxlX29uX2Jvb3QoYWRl diwgJnJhc19ibG9jaywgMCk7CiAJCXJldHVybiAwOwogCX0KKwogCS8qIGhhbmRsZSByZXN1bWUg cGF0aC4gKi8KIAlpZiAoKnJhc19pZikgewogCQkvKiByZXNlbmQgcmFzIFRBIGVuYWJsZSBjbWQg ZHVyaW5nIHJlc3VtZS4KLS0gCjIuMjAuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9hbWQtZ2Z4