From mboxrd@z Thu Jan 1 00:00:00 1970 From: Huang Rui Subject: [PATCH 092/138] drm/amd/powerplay: add two interfaces to set_active_display_count and store_cc6_data Date: Fri, 25 Jan 2019 18:24:59 +0800 Message-ID: <1548411945-12396-93-git-send-email-ray.huang@amd.com> References: <1548411945-12396-1-git-send-email-ray.huang@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1548411945-12396-1-git-send-email-ray.huang-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: Likun Gao , Kevin Wang , Huang Rui , Chengming Gui VGhpcyBwYXRjaCBhZGRzIHR3byBpbnRlcmZhY2VzIHRvIHNldF9hY3RpdmVfZGlzcGxheV9jb3Vu dCBhbmQgc3RvcmVfY2M2X2RhdGEsCnRoZXkgd29uJ3QgYmUgdXNlZCBmb3Igc211MTEsIGFuZCBq dXN0IGJlIHRoZSBwbGFjZWhvbGRlcnMgZm9yIGZ1dHVyZSBhc2ljIG9uCmRpc3BsYXkgdG8gc211 IGludGVyZmFjZS4KClNpZ25lZC1vZmYtYnk6IEh1YW5nIFJ1aSA8cmF5Lmh1YW5nQGFtZC5jb20+ ClJldmlld2VkLWJ5OiBFdmFuIFF1YW4gPGV2YW4ucXVhbkBhbWQuY29tPgpSZXZpZXdlZC1ieTog S2V2aW4gV2FuZyA8S2V2aW4xLldhbmdAYW1kLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1k L3Bvd2VycGxheS9pbmMvYW1kZ3B1X3NtdS5oIHwgOCArKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvcG93ZXJw bGF5L2luYy9hbWRncHVfc211LmggYi9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9pbmMv YW1kZ3B1X3NtdS5oCmluZGV4IDU3OTc1ZTEuLjU5MmZmMjkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9hbWQvcG93ZXJwbGF5L2luYy9hbWRncHVfc211LmgKKysrIGIvZHJpdmVycy9ncHUv ZHJtL2FtZC9wb3dlcnBsYXkvaW5jL2FtZGdwdV9zbXUuaApAQCAtMjY0LDYgKzI2NCwxMCBAQCBz dHJ1Y3Qgc211X2Z1bmNzCiAJaW50ICgqcmVhZF9zZW5zb3IpKHN0cnVjdCBzbXVfY29udGV4dCAq c211LCBlbnVtIGFtZF9wcF9zZW5zb3JzIHNlbnNvciwKIAkJCSAgIHZvaWQgKmRhdGEsIHVpbnQz Ml90ICpzaXplKTsKIAlpbnQgKCpzZXRfZGVlcF9zbGVlcF9kY2VmY2xrKShzdHJ1Y3Qgc211X2Nv bnRleHQgKnNtdSwgdWludDMyX3QgY2xrKTsKKwlpbnQgKCpzZXRfYWN0aXZlX2Rpc3BsYXlfY291 bnQpKHN0cnVjdCBzbXVfY29udGV4dCAqc211LCB1aW50MzJfdCBjb3VudCk7CisJaW50ICgqc3Rv cmVfY2M2X2RhdGEpKHN0cnVjdCBzbXVfY29udGV4dCAqc211LCB1aW50MzJfdCBzZXBhcmF0aW9u X3RpbWUsCisJCQkgICAgICBib29sIGNjNl9kaXNhYmxlLCBib29sIHBzdGF0ZV9kaXNhYmxlLAor CQkJICAgICAgYm9vbCBwc3RhdGVfc3dpdGNoX2Rpc2FibGUpOwogfTsKIAogI2RlZmluZSBzbXVf aW5pdF9taWNyb2NvZGUoc211KSBcCkBAIC0zNjEsNiArMzY1LDEwIEBAIHN0cnVjdCBzbXVfZnVu Y3MKIAkoKHNtdSktPnBwdF9mdW5jcz8gKChzbXUpLT5wcHRfZnVuY3MtPmdldF91bmFsbG93ZWRf ZmVhdHVyZV9tYXNrPyAoc211KS0+cHB0X2Z1bmNzLT5nZXRfdW5hbGxvd2VkX2ZlYXR1cmVfbWFz aygoc211KSwgKGZlYXR1cmVfbWFzayksIChudW0pKSA6IDApIDogMCkKICNkZWZpbmUgc211X3Nl dF9kZWVwX3NsZWVwX2RjZWZjbGsoc211LCBjbGspIFwKIAkoKHNtdSktPmZ1bmNzLT5zZXRfZGVl cF9zbGVlcF9kY2VmY2xrID8gKHNtdSktPmZ1bmNzLT5zZXRfZGVlcF9zbGVlcF9kY2VmY2xrKChz bXUpLCAoY2xrKSkgOiAwKQorI2RlZmluZSBzbXVfc2V0X2FjdGl2ZV9kaXNwbGF5X2NvdW50KHNt dSwgY291bnQpIFwKKwkoKHNtdSktPmZ1bmNzLT5zZXRfYWN0aXZlX2Rpc3BsYXlfY291bnQgPyAo c211KS0+ZnVuY3MtPnNldF9hY3RpdmVfZGlzcGxheV9jb3VudCgoc211KSwgKGNvdW50KSkgOiAw KQorI2RlZmluZSBzbXVfc3RvcmVfY2M2X2RhdGEoc211LCBzdCwgY2M2X2RpcywgcHN0X2Rpcywg cHN0X3N3X2RpcykgXAorCSgoc211KS0+ZnVuY3MtPnN0b3JlX2NjNl9kYXRhID8gKHNtdSktPmZ1 bmNzLT5zdG9yZV9jYzZfZGF0YSgoc211KSwgKHN0KSwgKGNjNl9kaXMpLCAocHN0X2RpcyksIChw c3Rfc3dfZGlzKSkgOiAwKQogCiBleHRlcm4gaW50IHNtdV9nZXRfYXRvbV9kYXRhX3RhYmxlKHN0 cnVjdCBzbXVfY29udGV4dCAqc211LCB1aW50MzJfdCB0YWJsZSwKIAkJCQkgICB1aW50MTZfdCAq c2l6ZSwgdWludDhfdCAqZnJldiwgdWludDhfdCAqY3JldiwKLS0gCjIuNy40CgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlz dAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK