From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Herrenschmidt Subject: [PATCH 07/12] drm/ast: Fixed vram size incorrect issue on POWER Date: Fri, 24 Feb 2017 09:53:52 +1100 Message-ID: <20170223225357.9572-7-benh@kernel.crashing.org> References: <20170223225357.9572-1-benh@kernel.crashing.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) by gabe.freedesktop.org (Postfix) with ESMTPS id BD3CC6EB61 for ; Thu, 23 Feb 2017 22:54:54 +0000 (UTC) In-Reply-To: <20170223225357.9572-1-benh@kernel.crashing.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: linuxppc-dev@ozlabs.org, airlied@redhat.com, eich@suse.come List-Id: dri-devel@lists.freedesktop.org RnJvbTogIlkuQy4gQ2hlbiIgPHljX2NoZW5AYXNwZWVkdGVjaC5jb20+CgpUaGUgZGVmYXVsdCB2 YWx1ZSBvZiBWR0Egc2NyYXRjaCBtYXkgaW5jb3JyZWN0LgpTaG91bGQgaW5pdGlhbCBoL3cgYmVm b3JlIGdldCB2cmFtIGluZm8uCgpTaWduZWQtb2ZmLWJ5OiBZLkMuIENoZW4gPHljX2NoZW5AYXNw ZWVkdGVjaC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfbWFpbi5jIHwgNiArKyst LS0KIGRyaXZlcnMvZ3B1L2RybS9hc3QvYXN0X3Bvc3QuYyB8IDIgKy0KIDIgZmlsZXMgY2hhbmdl ZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9hc3QvYXN0X21haW4uYyBiL2RyaXZlcnMvZ3B1L2RybS9hc3QvYXN0X21haW4uYwpp bmRleCBmMTk2NjlmLi44Njg0ZjNjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXN0L2Fz dF9tYWluLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfbWFpbi5jCkBAIC01MTYsNiAr NTE2LDkgQEAgaW50IGFzdF9kcml2ZXJfbG9hZChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCB1bnNp Z25lZCBsb25nIGZsYWdzKQogCiAJYXN0X2RldGVjdF9jaGlwKGRldiwgJm5lZWRfcG9zdCk7CiAK KwlpZiAobmVlZF9wb3N0KQorCQlhc3RfcG9zdF9ncHUoZGV2KTsKKwogCWlmIChhc3QtPmNoaXAg IT0gQVNUMTE4MCkgewogCQlyZXQgPSBhc3RfZ2V0X2RyYW1faW5mbyhkZXYpOwogCQlpZiAocmV0 KQpAQCAtNTI2LDkgKzUyOSw2IEBAIGludCBhc3RfZHJpdmVyX2xvYWQoc3RydWN0IGRybV9kZXZp Y2UgKmRldiwgdW5zaWduZWQgbG9uZyBmbGFncykKIAkJCSBhc3QtPmRyYW1fYnVzX3dpZHRoLCBh c3QtPnZyYW1fc2l6ZSk7CiAJfQogCi0JaWYgKG5lZWRfcG9zdCkKLQkJYXN0X3Bvc3RfZ3B1KGRl dik7Ci0KIAlyZXQgPSBhc3RfbW1faW5pdChhc3QpOwogCWlmIChyZXQpCiAJCWdvdG8gb3V0X2Zy ZWU7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYXN0L2FzdF9wb3N0LmMgYi9kcml2ZXJz L2dwdS9kcm0vYXN0L2FzdF9wb3N0LmMKaW5kZXggNjQ1NDljZS4uZTgwMjQ1MCAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfcG9zdC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9h c3QvYXN0X3Bvc3QuYwpAQCAtNzksNyArNzksNyBAQCBhc3Rfc2V0X2RlZl9leHRfcmVnKHN0cnVj dCBkcm1fZGV2aWNlICpkZXYpCiAJY29uc3QgdTggKmV4dF9yZWdfaW5mbzsKIAogCS8qIHJlc2V0 IHNjcmF0Y2ggKi8KLQlmb3IgKGkgPSAweDgxOyBpIDw9IDB4OGY7IGkrKykKKwlmb3IgKGkgPSAw eDgxOyBpIDw9IDB4OWY7IGkrKykKIAkJYXN0X3NldF9pbmRleF9yZWcoYXN0LCBBU1RfSU9fQ1JU Q19QT1JULCBpLCAweDAwKTsKIAogCWlmIChhc3QtPmNoaXAgPT0gQVNUMjMwMCB8fCBhc3QtPmNo aXAgPT0gQVNUMjQwMCkgewotLSAKMi45LjMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=