From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Anholt Subject: [PATCH] drm/vc4: Allocate the right amount of space for boot-time CRTC state. Date: Tue, 28 Mar 2017 13:13:43 -0700 Message-ID: <20170328201343.4884-1-eric@anholt.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from anholt.net (anholt.net [50.246.234.109]) by gabe.freedesktop.org (Postfix) with ESMTP id 614726E656 for ; Tue, 28 Mar 2017 20:13:46 +0000 (UTC) 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: linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org V2l0aG91dCB0aGlzLCB0aGUgZmlyc3QgbW9kZXNldCB3b3VsZCBkZXJlZmVyZW5jZSBwYXN0IHRo ZSBhbGxvY2F0aW9uCndoZW4gdHJ5aW5nIHRvIGZyZWUgdGhlIG1tIG5vZGUuCgpTaWduZWQtb2Zm LWJ5OiBFcmljIEFuaG9sdCA8ZXJpY0BhbmhvbHQubmV0PgpUZXN0ZWQtYnk6IFN0ZWZhbiBXYWhy ZW4gPHN0ZWZhbi53YWhyZW5AaTJzZS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRf Y3J0Yy5jIHwgMTMgKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9j cnRjLmMgYi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9jcnRjLmMKaW5kZXggMjRlZGQwYzIyY2M5 Li45ZDkxYTQwZTQzNDUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2NydGMu YworKysgYi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9jcnRjLmMKQEAgLTg0NSw2ICs4NDUsMTcg QEAgc3RhdGljIHZvaWQgdmM0X2NydGNfZGVzdHJveV9zdGF0ZShzdHJ1Y3QgZHJtX2NydGMgKmNy dGMsCiAJZHJtX2F0b21pY19oZWxwZXJfY3J0Y19kZXN0cm95X3N0YXRlKGNydGMsIHN0YXRlKTsK IH0KIAorc3RhdGljIHZvaWQKK3ZjNF9jcnRjX3Jlc2V0KHN0cnVjdCBkcm1fY3J0YyAqY3J0YykK K3sKKwlpZiAoY3J0Yy0+c3RhdGUpCisJCV9fZHJtX2F0b21pY19oZWxwZXJfY3J0Y19kZXN0cm95 X3N0YXRlKGNydGMtPnN0YXRlKTsKKworCWNydGMtPnN0YXRlID0ga3phbGxvYyhzaXplb2Yoc3Ry dWN0IHZjNF9jcnRjX3N0YXRlKSwgR0ZQX0tFUk5FTCk7CisJaWYgKGNydGMtPnN0YXRlKQorCQlj cnRjLT5zdGF0ZS0+Y3J0YyA9IGNydGM7Cit9CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2Ny dGNfZnVuY3MgdmM0X2NydGNfZnVuY3MgPSB7CiAJLnNldF9jb25maWcgPSBkcm1fYXRvbWljX2hl bHBlcl9zZXRfY29uZmlnLAogCS5kZXN0cm95ID0gdmM0X2NydGNfZGVzdHJveSwKQEAgLTg1Miw3 ICs4NjMsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9jcnRjX2Z1bmNzIHZjNF9jcnRjX2Z1 bmNzID0gewogCS5zZXRfcHJvcGVydHkgPSBOVUxMLAogCS5jdXJzb3Jfc2V0ID0gTlVMTCwgLyog aGFuZGxlZCBieSBkcm1fbW9kZV9jdXJzb3JfdW5pdmVyc2FsICovCiAJLmN1cnNvcl9tb3ZlID0g TlVMTCwgLyogaGFuZGxlZCBieSBkcm1fbW9kZV9jdXJzb3JfdW5pdmVyc2FsICovCi0JLnJlc2V0 ID0gZHJtX2F0b21pY19oZWxwZXJfY3J0Y19yZXNldCwKKwkucmVzZXQgPSB2YzRfY3J0Y19yZXNl dCwKIAkuYXRvbWljX2R1cGxpY2F0ZV9zdGF0ZSA9IHZjNF9jcnRjX2R1cGxpY2F0ZV9zdGF0ZSwK IAkuYXRvbWljX2Rlc3Ryb3lfc3RhdGUgPSB2YzRfY3J0Y19kZXN0cm95X3N0YXRlLAogCS5nYW1t YV9zZXQgPSB2YzRfY3J0Y19nYW1tYV9zZXQsCi0tIAoyLjExLjAKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJp LWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=