From: Tom St Denis Subject: [PATCH 3/4] drm/amd/amdgpu: Tidy up gmc_v9_0_hw_init() Date: Fri, 1 Sep 2017 09:57:10 -0400 Message-ID: <20170901135711.3574-3-tom.stdenis@amd.com> References: <20170901135711.3574-1-tom.stdenis@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170901135711.3574-1-tom.stdenis-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: Tom St Denis U2lnbmVkLW9mZi1ieTogVG9tIFN0IERlbmlzIDx0b20uc3RkZW5pc0BhbWQuY29tPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2dtY192OV8wLmMgfCAxMCArKy0tLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2dtY192OV8wLmMgYi9kcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGdwdS9nbWNfdjlfMC5jCmluZGV4IGQ3Y2ZlZTgwNzI4Ny4uMDc2NmRhZDFmYWZlIDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9nbWNfdjlfMC5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2dtY192OV8wLmMKQEAgLTc0OSwxNyArNzQ5LDExIEBA IHN0YXRpYyBpbnQgZ21jX3Y5XzBfaHdfaW5pdCh2b2lkICpoYW5kbGUpCiAJZ21jX3Y5XzBfaW5p dF9nb2xkZW5fcmVnaXN0ZXJzKGFkZXYpOwogCiAJaWYgKGFkZXYtPm1vZGVfaW5mby5udW1fY3J0 YykgewotCQl1MzIgdG1wOwotCiAJCS8qIExvY2tvdXQgYWNjZXNzIHRocm91Z2ggVkdBIGFwZXJ0 dXJlKi8KLQkJdG1wID0gUlJFRzMyX1NPQzE1KERDRSwgMCwgbW1WR0FfSERQX0NPTlRST0wpOwot CQl0bXAgPSBSRUdfU0VUX0ZJRUxEKHRtcCwgVkdBX0hEUF9DT05UUk9MLCBWR0FfTUVNT1JZX0RJ U0FCTEUsIDEpOwotCQlXUkVHMzJfU09DMTUoRENFLCAwLCBtbVZHQV9IRFBfQ09OVFJPTCwgdG1w KTsKKwkJV1JFRzMyX0ZJRUxEMTUoRENFLCAwLCBWR0FfSERQX0NPTlRST0wsIFZHQV9NRU1PUllf RElTQUJMRSwgMSk7CiAKIAkJLyogZGlzYWJsZSBWR0EgcmVuZGVyICovCi0JCXRtcCA9IFJSRUcz Ml9TT0MxNShEQ0UsIDAsIG1tVkdBX1JFTkRFUl9DT05UUk9MKTsKLQkJdG1wID0gUkVHX1NFVF9G SUVMRCh0bXAsIFZHQV9SRU5ERVJfQ09OVFJPTCwgVkdBX1ZTVEFUVVNfQ05UTCwgMCk7Ci0JCVdS RUczMl9TT0MxNShEQ0UsIDAsIG1tVkdBX1JFTkRFUl9DT05UUk9MLCB0bXApOworCQlXUkVHMzJf RklFTEQxNShEQ0UsIDAsIFZHQV9SRU5ERVJfQ09OVFJPTCwgVkdBX1ZTVEFUVVNfQ05UTCwgMCk7 CiAJfQogCiAJciA9IGdtY192OV8wX2dhcnRfZW5hYmxlKGFkZXYpOwotLSAKMi4xMi4wCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxp bmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK