From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 3/5] drm/amd/powerplay/smu7: allow mclk switching with no displays Date: Tue, 13 Feb 2018 14:46:35 -0500 Message-ID: <20180213194637.23389-3-alexander.deucher@amd.com> References: <20180213194637.23389-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: <20180213194637.23389-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: Alex Deucher SWYgdGhlcmUgYXJlIG5vIGRpc3BsYXlzIGF0dGFjaGVkLCB0aGVyZSBpcyBubyByZWFzb24gdG8g ZGlzYWJsZQptY2xrIHN3aXRjaGluZy4KClNpZ25lZC1vZmYtYnk6IEFsZXggRGV1Y2hlciA8YWxl eGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxh eS9od21nci9zbXU3X2h3bWdyLmMgfCAxMSArKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDcg aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vYW1kL3Bvd2VycGxheS9od21nci9zbXU3X2h3bWdyLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1k L3Bvd2VycGxheS9od21nci9zbXU3X2h3bWdyLmMKaW5kZXggOTM3OTcxMzYxYjY1Li44NDYwMGZm NmY0ZGUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvcG93ZXJwbGF5L2h3bWdyL3Nt dTdfaHdtZ3IuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL3Bvd2VycGxheS9od21nci9zbXU3 X2h3bWdyLmMKQEAgLTI5MDQsMTAgKzI5MDQsMTMgQEAgc3RhdGljIGludCBzbXU3X2FwcGx5X3N0 YXRlX2FkanVzdF9ydWxlcyhzdHJ1Y3QgcHBfaHdtZ3IgKmh3bWdyLAogCQkJCSAgICBQSE1fUGxh dGZvcm1DYXBzX0Rpc2FibGVNY2xrU3dpdGNoaW5nRm9yRnJhbWVMb2NrKTsKIAogCi0JZGlzYWJs ZV9tY2xrX3N3aXRjaGluZyA9ICgoMSA8IGluZm8uZGlzcGxheV9jb3VudCkgfHwKLQkJCQkgIGRp c2FibGVfbWNsa19zd2l0Y2hpbmdfZm9yX2ZyYW1lX2xvY2sgfHwKLQkJCQkgIHNtdTdfdmJsYW5r X3Rvb19zaG9ydChod21nciwgbW9kZV9pbmZvLnZibGFua190aW1lX3VzKSB8fAotCQkJCSAgKG1v ZGVfaW5mby5yZWZyZXNoX3JhdGUgPiAxMjApKTsKKwlpZiAoaW5mby5kaXNwbGF5X2NvdW50ID09 IDApCisJCWRpc2FibGVfbWNsa19zd2l0Y2hpbmcgPSBmYWxzZTsKKwllbHNlCisJCWRpc2FibGVf bWNsa19zd2l0Y2hpbmcgPSAoKDEgPCBpbmZvLmRpc3BsYXlfY291bnQpIHx8CisJCQkJCSAgZGlz YWJsZV9tY2xrX3N3aXRjaGluZ19mb3JfZnJhbWVfbG9jayB8fAorCQkJCQkgIHNtdTdfdmJsYW5r X3Rvb19zaG9ydChod21nciwgbW9kZV9pbmZvLnZibGFua190aW1lX3VzKSB8fAorCQkJCQkgICht b2RlX2luZm8ucmVmcmVzaF9yYXRlID4gMTIwKSk7CiAKIAlzY2xrID0gc211N19wcy0+cGVyZm9y bWFuY2VfbGV2ZWxzWzBdLmVuZ2luZV9jbG9jazsKIAltY2xrID0gc211N19wcy0+cGVyZm9ybWFu Y2VfbGV2ZWxzWzBdLm1lbW9yeV9jbG9jazsKLS0gCjIuMTMuNgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9hbWQtZ2Z4Cg==