From mboxrd@z Thu Jan 1 00:00:00 1970 From: Huang Rui Subject: [PATCH 075/138] drm/amd/powerplay: add function to set fan table to control thermal Date: Fri, 25 Jan 2019 18:24:42 +0800 Message-ID: <1548411945-12396-76-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 , Chengming Gui RnJvbTogTGlrdW4gR2FvIDxMaWt1bi5HYW9AYW1kLmNvbT4KCkFkZCBmdW5jdGlvbiBvZiBzbXVf djExXzBfc2V0X3RoZXJtYWxfZmFuX3RhYmxlIHRvIHNldCBmYW4gdGFibGUgZm9yCnNtdTExLgoK U2lnbmVkLW9mZi1ieTogTGlrdW4gR2FvIDxMaWt1bi5HYW9AYW1kLmNvbT4KQWNrZWQtYnk6IEFs ZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IEh1YW5n IFJ1aSA8cmF5Lmh1YW5nQGFtZC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FtZC9wb3dlcnBs YXkvc211X3YxMV8wLmMgfCAxMiArKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9wb3dlcnBsYXkvc211 X3YxMV8wLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9zbXVfdjExXzAuYwppbmRl eCA1OWU4NDU4Li41NWU5ZWQ2IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2Vy cGxheS9zbXVfdjExXzAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9zbXVf djExXzAuYwpAQCAtOTUxLDYgKzk1MSwxOCBAQCBzdGF0aWMgaW50IHNtdV92MTFfMF9lbmFibGVf dGhlcm1hbF9hbGVydChzdHJ1Y3Qgc211X2NvbnRleHQgKnNtdSkKIAlyZXR1cm4gMDsKIH0KIAor c3RhdGljIGludCBzbXVfdjExXzBfc2V0X3RoZXJtYWxfZmFuX3RhYmxlKHN0cnVjdCBzbXVfY29u dGV4dCAqc211KQoreworCWludCByZXQ7CisJc3RydWN0IHNtdV90YWJsZV9jb250ZXh0ICp0YWJs ZV9jb250ZXh0ID0gJnNtdS0+c211X3RhYmxlOworCVBQVGFibGVfdCAqcHB0YWJsZSA9IHRhYmxl X2NvbnRleHQtPmRyaXZlcl9wcHRhYmxlOworCisJcmV0ID0gc211X3NlbmRfc21jX21zZ193aXRo X3BhcmFtKHNtdSwgU01VX01TR19TZXRGYW5UZW1wZXJhdHVyZVRhcmdldCwKKwkJCSh1aW50MzJf dClwcHRhYmxlLT5GYW5UYXJnZXRUZW1wZXJhdHVyZSk7CisKKwlyZXR1cm4gcmV0OworfQorCiBz dGF0aWMgY29uc3Qgc3RydWN0IHNtdV9mdW5jcyBzbXVfdjExXzBfZnVuY3MgPSB7CiAJLmluaXRf bWljcm9jb2RlID0gc211X3YxMV8wX2luaXRfbWljcm9jb2RlLAogCS5sb2FkX21pY3JvY29kZSA9 IHNtdV92MTFfMF9sb2FkX21pY3JvY29kZSwKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2FtZC1nZngK