From mboxrd@z Thu Jan 1 00:00:00 1970 From: Huang Rui Subject: [PATCH v2 07/15] drm/amdgpu: fix oland and hainan asic specific handle at si_program_aspm Date: Wed, 31 Aug 2016 13:23:19 +0800 Message-ID: <1472621007-17578-8-git-send-email-ray.huang@amd.com> References: <1472621007-17578-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: <1472621007-17578-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, Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig?= Cc: Ken Wang , Hui Yu , Huang Rui , Alvin Huan QWNrZWQtYnk6IENocmlzdGlhbiBLw7ZuaWcgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KUmV2 aWV3ZWQtYnk6IEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KU2lnbmVk LW9mZi1ieTogSHVhbmcgUnVpIDxyYXkuaHVhbmdAYW1kLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vYW1kL2FtZGdwdS9zaS5jIHwgNiArKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Ft ZGdwdS9zaS5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvc2kuYwppbmRleCBkMjMwOWI3 Li5kNWZjMTk3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9zaS5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L3NpLmMKQEAgLTE2MDIsNyArMTYwMiw3IEBA IHN0YXRpYyB2b2lkIHNpX3Byb2dyYW1fYXNwbShzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldikK IAkJCWlmIChvcmlnICE9IGRhdGEpCiAJCQkJc2lfcGlmX3BoeTFfd3JlZyhhZGV2LFBCMV9QSUZf UFdSRE9XTl8xLCBkYXRhKTsKIAotCQkJeworCQkJaWYgKChhZGV2LT5mYW1pbHkgIT0gQ0hJUF9P TEFORCkgJiYgKGFkZXYtPmZhbWlseSAhPSBDSElQX0hBSU5BTikpIHsKIAkJCQlvcmlnID0gZGF0 YSA9IHNpX3BpZl9waHkwX3JyZWcoYWRldixQQjBfUElGX1BXUkRPV05fMCk7CiAJCQkJZGF0YSAm PSB+UExMX1JBTVBfVVBfVElNRV8wX01BU0s7CiAJCQkJaWYgKG9yaWcgIT0gZGF0YSkKQEAgLTE2 NTEsMTEgKzE2NTEsMTUgQEAgc3RhdGljIHZvaWQgc2lfcHJvZ3JhbV9hc3BtKHN0cnVjdCBhbWRn cHVfZGV2aWNlICphZGV2KQogCiAJCQlvcmlnID0gZGF0YSA9IHNpX3BpZl9waHkwX3JyZWcoYWRl dixQQjBfUElGX0NOVEwpOwogCQkJZGF0YSAmPSB+TFMyX0VYSVRfVElNRV9NQVNLOworCQkJaWYg KChhZGV2LT5mYW1pbHkgPT0gQ0hJUF9PTEFORCkgfHwgKGFkZXYtPmZhbWlseSA9PSBDSElQX0hB SU5BTikpCisJCQkJZGF0YSB8PSBMUzJfRVhJVF9USU1FKDUpOwogCQkJaWYgKG9yaWcgIT0gZGF0 YSkKIAkJCQlzaV9waWZfcGh5MF93cmVnKGFkZXYsUEIwX1BJRl9DTlRMLCBkYXRhKTsKIAogCQkJ b3JpZyA9IGRhdGEgPSBzaV9waWZfcGh5MV9ycmVnKGFkZXYsUEIxX1BJRl9DTlRMKTsKIAkJCWRh dGEgJj0gfkxTMl9FWElUX1RJTUVfTUFTSzsKKwkJCWlmICgoYWRldi0+ZmFtaWx5ID09IENISVBf T0xBTkQpIHx8IChhZGV2LT5mYW1pbHkgPT0gQ0hJUF9IQUlOQU4pKQorCQkJCWRhdGEgfD0gTFMy X0VYSVRfVElNRSg1KTsKIAkJCWlmIChvcmlnICE9IGRhdGEpCiAJCQkJc2lfcGlmX3BoeTFfd3Jl ZyhhZGV2LFBCMV9QSUZfQ05UTCwgZGF0YSk7CiAKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK