From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Subject: [bug report] drm/amd/powerplay: add vce state tables initialize for ppt v1. Date: Thu, 13 Oct 2016 16:25:50 +0300 Message-ID: <20161013132550.GA29097@mwanda> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by gabe.freedesktop.org (Postfix) with ESMTPS id 418D96EA76 for ; Thu, 13 Oct 2016 13:26:09 +0000 (UTC) Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Rex.Zhu@amd.com Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGVsbG8gUmV4IFpodSwKClRoZSBwYXRjaCA0OGQ3Yjc1OWE4YmM6ICJkcm0vYW1kL3Bvd2VycGxh eTogYWRkIHZjZSBzdGF0ZSB0YWJsZXMKaW5pdGlhbGl6ZSBmb3IgcHB0IHYxLiIgZnJvbSBBdWcg MzEsIDIwMTYsIGxlYWRzIHRvIHRoZSBmb2xsb3dpbmcKc3RhdGljIGNoZWNrZXIgd2FybmluZzoK Cglkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9wb3dlcnBsYXkvaHdtZ3IvcHJvY2Vzc19w cHRhYmxlc192MV8wLmM6MTIxMSBwcHRfZ2V0X251bV9vZl92Y2Vfc3RhdGVfdGFibGVfZW50cmll c192MV8wKCkKCXdhcm46ICd2Y2Vfc3RhdGVfdGFibGUnIGNhbid0IGJlIE5VTEwuCgpkcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9wb3dlcnBsYXkvaHdtZ3IvcHJvY2Vzc19wcHRhYmxlc192 MV8wLmMKICAxMjAwICAKICAxMjAxICBzdGF0aWMgaW50IHBwdF9nZXRfbnVtX29mX3ZjZV9zdGF0 ZV90YWJsZV9lbnRyaWVzX3YxXzAoc3RydWN0IHBwX2h3bWdyICpod21ncikKICAxMjAyICB7CiAg MTIwMyAgICAgICAgICBjb25zdCBBVE9NX1RvbmdhX1BPV0VSUExBWVRBQkxFICpwcF90YWJsZSA9 IGdldF9wb3dlcnBsYXlfdGFibGUoaHdtZ3IpOwogIDEyMDQgICAgICAgICAgY29uc3QgQVRPTV9U b25nYV9WQ0VfU3RhdGVfVGFibGUgKnZjZV9zdGF0ZV90YWJsZSA9CiAgMTIwNSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoQVRPTV9Ub25nYV9WQ0VfU3RhdGVfVGFibGUgKikoKCh1 bnNpZ25lZCBsb25nKXBwX3RhYmxlKSArIGxlMTZfdG9fY3B1KHBwX3RhYmxlLT51c1ZDRVN0YXRl VGFibGVPZmZzZXQpKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgXl5eXl5eXl4KcHBfdGFibGUgY2FuJ3QgYmUgTlVMTCBiZWNhdXNlIHdlJ3Jl IGRlcmVmZXJlbmNpbmcgaXQgaGVyZS4gIFRoYXQKbWVhbnMgdmNlX3N0YXRlX3RhYmxlIGNhbid0 IGJlIE5VTEwgZWl0aGVyLgoKICAxMjA2ICAKICAxMjA3ICAgICAgICAgIGlmICh2Y2Vfc3RhdGVf dGFibGUgPT0gTlVMTCkKICAxMjA4ICAgICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgMTIwOSAg CiAgMTIxMCAgICAgICAgICByZXR1cm4gdmNlX3N0YXRlX3RhYmxlLT51Y051bUVudHJpZXM7CiAg MTIxMSAgfQogIDEyMTIgIAoKQSBjbGVhbmVyIHdheSB0byB3cml0ZSB0aGlzIGlzIG1heWJlOgoK c3RhdGljIGludCBwcHRfZ2V0X251bV9vZl92Y2Vfc3RhdGVfdGFibGVfZW50cmllc192MV8wKHN0 cnVjdCBwcF9od21nciAqaHdtZ3IpCnsKCWNvbnN0IEFUT01fVG9uZ2FfUE9XRVJQTEFZVEFCTEUg KnBwX3RhYmxlID0gZ2V0X3Bvd2VycGxheV90YWJsZShod21ncik7Cgljb25zdCBBVE9NX1Rvbmdh X1ZDRV9TdGF0ZV9UYWJsZSAqdmNlX3N0YXRlX3RhYmxlOwoKCWlmICghcHBfdGFibGUpCgkJcmV0 dXJuIDA7CgoJdmNlX3N0YXRlX3RhYmxlID0gKHZvaWQgKilwcF90YWJsZSArIGxlMTZfdG9fY3B1 KHBwX3RhYmxlLT51c1ZDRVN0YXRlVGFibGVPZmZzZXQpOwoJcmV0dXJuIHZjZV9zdGF0ZV90YWJs ZS0+dWNOdW1FbnRyaWVzOwp9CgpyZWdhcmRzLApkYW4gY2FycGVudGVyCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QK ZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=