From mboxrd@z Thu Jan 1 00:00:00 1970 From: Huang Rui Subject: [PART1 PATCH 4/8] drm/amdgpu: add clockgating_state method for gmc v8 Date: Thu, 5 Jan 2017 21:49:49 +0800 Message-ID: <1483624193-20897-5-git-send-email-ray.huang@amd.com> References: <1483624193-20897-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: <1483624193-20897-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: Alex Deucher , amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: Huang Rui , Hawking Zhang , Rex Zhu , Ping Fu , David Mao U2lnbmVkLW9mZi1ieTogSHVhbmcgUnVpIDxyYXkuaHVhbmdAYW1kLmNvbT4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGdwdS9nbWNfdjhfMC5jIHwgMTYgKysrKysrKysrKysrKysrKwogMSBm aWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vYW1kL2FtZGdwdS9nbWNfdjhfMC5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvZ21j X3Y4XzAuYwppbmRleCAyZjM2NDE3Li42ZjQ2NTYyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9k cm0vYW1kL2FtZGdwdS9nbWNfdjhfMC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1 L2dtY192OF8wLmMKQEAgLTE0OTYsNiArMTQ5NiwyMSBAQCBzdGF0aWMgaW50IGdtY192OF8wX3Nl dF9wb3dlcmdhdGluZ19zdGF0ZSh2b2lkICpoYW5kbGUsCiAJcmV0dXJuIDA7CiB9CiAKK3N0YXRp YyB2b2lkIGdtY192OF8wX2Nsb2NrZ2F0aW5nX3N0YXRlKHZvaWQgKmhhbmRsZSwgdTMyICpmbGFn cykKK3sKKwlzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldiA9IChzdHJ1Y3QgYW1kZ3B1X2Rldmlj ZSAqKWhhbmRsZTsKKwlpbnQgZGF0YTsKKworCS8qIEFNRF9DR19TVVBQT1JUX01DX01HQ0cgKi8K KwlkYXRhID0gUlJFRzMyKG1tTUNfSFVCX01JU0NfSFVCX0NHKTsKKwlpZiAoZGF0YSAmIE1DX0hV Ql9NSVNDX0hVQl9DR19fRU5BQkxFX01BU0spCisJCSpmbGFncyB8PSBBTURfQ0dfU1VQUE9SVF9N Q19NR0NHOworCisJLyogQU1EX0NHX1NVUFBPUlRfTUNfTFMgKi8KKwlpZiAoZGF0YSAmIE1DX0hV Ql9NSVNDX0hVQl9DR19fTUVNX0xTX0VOQUJMRV9NQVNLKQorCQkqZmxhZ3MgfD0gQU1EX0NHX1NV UFBPUlRfTUNfTFM7Cit9CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYW1kX2lwX2Z1bmNzIGdtY192 OF8wX2lwX2Z1bmNzID0gewogCS5uYW1lID0gImdtY192OF8wIiwKIAkuZWFybHlfaW5pdCA9IGdt Y192OF8wX2Vhcmx5X2luaXQsCkBAIC0xNTE0LDYgKzE1MjksNyBAQCBzdGF0aWMgY29uc3Qgc3Ry dWN0IGFtZF9pcF9mdW5jcyBnbWNfdjhfMF9pcF9mdW5jcyA9IHsKIAkucG9zdF9zb2Z0X3Jlc2V0 ID0gZ21jX3Y4XzBfcG9zdF9zb2Z0X3Jlc2V0LAogCS5zZXRfY2xvY2tnYXRpbmdfc3RhdGUgPSBn bWNfdjhfMF9zZXRfY2xvY2tnYXRpbmdfc3RhdGUsCiAJLnNldF9wb3dlcmdhdGluZ19zdGF0ZSA9 IGdtY192OF8wX3NldF9wb3dlcmdhdGluZ19zdGF0ZSwKKwkuY2xvY2tnYXRpbmdfc3RhdGUgPSBn bWNfdjhfMF9jbG9ja2dhdGluZ19zdGF0ZSwKIH07CiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYW1k Z3B1X2dhcnRfZnVuY3MgZ21jX3Y4XzBfZ2FydF9mdW5jcyA9IHsKLS0gCjIuNy40CgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcg bGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK