From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kuehling, Felix" Subject: [PATCH 27/27] drm/amdgpu: Fix GTT size calculation Date: Sun, 28 Apr 2019 07:44:22 +0000 Message-ID: <20190428074331.30107-28-Felix.Kuehling@amd.com> References: <20190428074331.30107-1-Felix.Kuehling@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190428074331.30107-1-Felix.Kuehling-5C7GfCeVMHo@public.gmane.org> Content-Language: en-US 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: "Kuehling, Felix" , "Russell, Kent" RnJvbTogS2VudCBSdXNzZWxsIDxrZW50LnJ1c3NlbGxAYW1kLmNvbT4NCg0KR1RUIHNpemUgaXMg Y3VycmVudGx5IGxpbWl0ZWQgdG8gdGhlIG1pbmltdW0gb2YgVlJBTSBzaXplIG9yIDMvNCBvZg0K c3lzdGVtIG1lbW9yeS4gVGhpcyBzZXZlcmVseSBsaW1pdHMgdGhlIHF1YW5pdGl0eSBvZiBzeXN0 ZW0gbWVtb3J5DQp0aGF0IGNhbiBiZSB1c2VkIGJ5IFJPQ20gYXBwbGljYXRpb24uDQoNCkluY3Jl YXNlIEdUVCBzaXplIHRvIHRoZSBtYXhpbXVtIG9mIFZSQU0gc2l6ZSBvciBzeXN0ZW0gbWVtb3J5 IHNpemUuDQoNClNpZ25lZC1vZmYtYnk6IEtlbnQgUnVzc2VsbCA8a2VudC5ydXNzZWxsQGFtZC5j b20+DQpSZXZpZXdlZC1ieTogRmVsaXggS3VlaGxpbmcgPEZlbGl4Lkt1ZWhsaW5nQGFtZC5jb20+ DQpTaWduZWQtb2ZmLWJ5OiBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNvbT4N Ci0tLQ0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV90dG0uYyB8IDkgKysrKy0t LS0tDQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkNCg0K ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV90dG0uYyBiL2Ry aXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV90dG0uYw0KaW5kZXggYzE0MTk4NzM3ZGNk Li5lOWVjYzM5NTM2NzMgMTAwNjQ0DQotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h bWRncHVfdHRtLmMNCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV90dG0u Yw0KQEAgLTE3NDAsMTEgKzE3NDAsMTAgQEAgaW50IGFtZGdwdV90dG1faW5pdChzdHJ1Y3QgYW1k Z3B1X2RldmljZSAqYWRldikNCiAJCXN0cnVjdCBzeXNpbmZvIHNpOw0KIA0KIAkJc2lfbWVtaW5m bygmc2kpOw0KLQkJZ3R0X3NpemUgPSBtaW4obWF4KChBTURHUFVfREVGQVVMVF9HVFRfU0laRV9N QiA8PCAyMCksDQotCQkJICAgICAgIGFkZXYtPmdtYy5tY192cmFtX3NpemUpLA0KLQkJCSAgICAg ICAoKHVpbnQ2NF90KXNpLnRvdGFscmFtICogc2kubWVtX3VuaXQgKiAzLzQpKTsNCi0JfQ0KLQll bHNlDQorCQlndHRfc2l6ZSA9IG1heDMoKEFNREdQVV9ERUZBVUxUX0dUVF9TSVpFX01CIDw8IDIw KSwNCisJCQkJYWRldi0+Z21jLm1jX3ZyYW1fc2l6ZSwNCisJCQkJKCh1aW50NjRfdClzaS50b3Rh bHJhbSAqIHNpLm1lbV91bml0KSk7DQorCX0gZWxzZQ0KIAkJZ3R0X3NpemUgPSAodWludDY0X3Qp YW1kZ3B1X2d0dF9zaXplIDw8IDIwOw0KIA0KIAkvKiBJbml0aWFsaXplIEdUVCBtZW1vcnkgcG9v bCAqLw0KLS0gDQoyLjE3LjENCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9hbWQt Z2Z4