From mboxrd@z Thu Jan 1 00:00:00 1970 From: Huang Rui Subject: [PATCH 020/138] drm/amd/powerplay: add interfaces for smu resume Date: Fri, 25 Jan 2019 18:23:47 +0800 Message-ID: <1548411945-12396-21-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 U01VIHJlc3VtZSBuZWVkcyB0aHJlZSBtb3JlIGludGVyZmFjZXMgc3VjaCBhcyB3cml0ZV93YXRl cm1hcmtzX3RhYmxlLApzZXRfbGFzdF9kY2VmX21pbl9kZWVwX3NsZWVwX2NsaywgYW5kIHN5c3Rl bV9mZWF0dXJlc19jb250cm9sLgoKU2lnbmVkLW9mZi1ieTogSHVhbmcgUnVpIDxyYXkuaHVhbmdA YW1kLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9pbmMvYW1kZ3B1X3Nt dS5oIHwgOSArKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9pbmMvYW1kZ3B1X3NtdS5oIGIv ZHJpdmVycy9ncHUvZHJtL2FtZC9wb3dlcnBsYXkvaW5jL2FtZGdwdV9zbXUuaAppbmRleCA0NmYw ZDE3Li5iMDhjMGM5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9p bmMvYW1kZ3B1X3NtdS5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvcG93ZXJwbGF5L2luYy9h bWRncHVfc211LmgKQEAgLTQ5LDYgKzQ5LDkgQEAgc3RydWN0IHNtdV9mdW5jcwogCWludCAoKnNl dF9taW5fZGNlZl9kZWVwX3NsZWVwKShzdHJ1Y3Qgc211X2NvbnRleHQgKnNtdSk7CiAJaW50ICgq c2V0X3Rvb2xfdGFibGVfbG9jYXRpb24pKHN0cnVjdCBzbXVfY29udGV4dCAqc211KTsKIAlpbnQg KCpub3RpZnlfbWVtb3J5X3Bvb2xfbG9jYXRpb24pKHN0cnVjdCBzbXVfY29udGV4dCAqc211KTsK KwlpbnQgKCp3cml0ZV93YXRlcm1hcmtzX3RhYmxlKShzdHJ1Y3Qgc211X2NvbnRleHQgKnNtdSk7 CisJaW50ICgqc2V0X2xhc3RfZGNlZl9taW5fZGVlcF9zbGVlcF9jbGspKHN0cnVjdCBzbXVfY29u dGV4dCAqc211KTsKKwlpbnQgKCpzeXN0ZW1fZmVhdHVyZXNfY29udHJvbCkoc3RydWN0IHNtdV9j b250ZXh0ICpzbXUsIGJvb2wgZW4pOwogfTsKIAogI2RlZmluZSBzbXVfaW5pdF9taWNyb2NvZGUo c211KSBcCkBAIC04MSw2ICs4NCwxMiBAQCBzdHJ1Y3Qgc211X2Z1bmNzCiAJKChzbXUpLT5mdW5j cy0+c2V0X3Rvb2xfdGFibGVfbG9jYXRpb24gPyAoc211KS0+ZnVuY3MtPnNldF90b29sX3RhYmxl X2xvY2F0aW9uKChzbXUpKSA6IDApCiAjZGVmaW5lIHNtdV9ub3RpZnlfbWVtb3J5X3Bvb2xfbG9j YXRpb24oc211KSBcCiAJKChzbXUpLT5mdW5jcy0+bm90aWZ5X21lbW9yeV9wb29sX2xvY2F0aW9u ID8gKHNtdSktPmZ1bmNzLT5ub3RpZnlfbWVtb3J5X3Bvb2xfbG9jYXRpb24oKHNtdSkpIDogMCkK KyNkZWZpbmUgc211X3dyaXRlX3dhdGVybWFya3NfdGFibGUoc211KSBcCisJKChzbXUpLT5mdW5j cy0+d3JpdGVfd2F0ZXJtYXJrc190YWJsZSA/IChzbXUpLT5mdW5jcy0+d3JpdGVfd2F0ZXJtYXJr c190YWJsZSgoc211KSkgOiAwKQorI2RlZmluZSBzbXVfc2V0X2xhc3RfZGNlZl9taW5fZGVlcF9z bGVlcF9jbGsoc211KSBcCisJKChzbXUpLT5mdW5jcy0+c2V0X2xhc3RfZGNlZl9taW5fZGVlcF9z bGVlcF9jbGsgPyAoc211KS0+ZnVuY3MtPnNldF9sYXN0X2RjZWZfbWluX2RlZXBfc2xlZXBfY2xr KChzbXUpKSA6IDApCisjZGVmaW5lIHNtdV9zeXN0ZW1fZmVhdHVyZXNfY29udHJvbChzbXUsIGVu KSBcCisJKChzbXUpLT5mdW5jcy0+c3lzdGVtX2ZlYXR1cmVzX2NvbnRyb2wgPyAoc211KS0+ZnVu Y3MtPnN5c3RlbV9mZWF0dXJlc19jb250cm9sKChzbXUpLCAoZW4pKSA6IDApCiAKIAogZXh0ZXJu IGNvbnN0IHN0cnVjdCBhbWRfaXBfZnVuY3Mgc211X2lwX2Z1bmNzOwotLSAKMi43LjQKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmFtZC1nZnggbWFpbGlu ZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1kLWdmeAo=