From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.bootlin.com (mail.bootlin.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 887566F5A0 for ; Fri, 11 Jan 2019 09:06:20 +0000 (UTC) From: Paul Kocialkowski Date: Fri, 11 Jan 2019 10:05:15 +0100 Message-Id: <20190111090532.19235-5-paul.kocialkowski@bootlin.com> In-Reply-To: <20190111090532.19235-1-paul.kocialkowski@bootlin.com> References: <20190111090532.19235-1-paul.kocialkowski@bootlin.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v3 04/21] lib/igt_fb: Add support for VC4 SAND tiling modes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Petri Latvala , Eben Upton , Thomas Petazzoni List-ID: VGhpcyBpbnRyb2R1Y2VzIHN1cHBvcnQgZm9yIHRoZSBWQzQgU0FORCB0aWxpbmcgbW9kZXMsIHRo YXQgdGFrZSBhCnNwZWNpZmljIHBhcmFtZXRlciBpbmRpY2F0aW5nIHRoZWlyIGNvbHVtbiBoZWln aHQuIFRoaXMgcGFyYW1ldGVyIGFjdHMKYXMgYSBoZWlnaHQtYmFzZWQgc3RyaWRlIGVxdWl2YWxl bnQsIHRoYXQgc2hhbGwgYmUgZXF1YWwgb3IgZ3JlYXRlcgp0aGFuIHRoZSBkaXNwbGF5ZWQgaGVp Z2h0LgoKVGhlIHBhcmFtZXRlciBpcyBleHRyYWN0ZWQgYW5kIHJldHVybmVkIGFzIHRpbGUgaGVp Z2h0IHNvIHRoYXQgZW5vdWdoCm1lbW9yeSBjYW4gYmUgcmVzZXJ2ZWQgZm9yIGNvbHVtbiBoZWln aHRzIGNvbnRhaW5pbmcgZXh0cmEgcGFkZGluZy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgS29jaWFs a293c2tpIDxwYXVsLmtvY2lhbGtvd3NraUBib290bGluLmNvbT4KLS0tCiBsaWIvaWd0X2ZiLmMg fCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDI1IGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saWIvaWd0X2ZiLmMgYi9saWIv aWd0X2ZiLmMKaW5kZXggNzNmMzNhMjZhODFmLi43ZmI4ZTdkNDRiZDIgMTAwNjQ0Ci0tLSBhL2xp Yi9pZ3RfZmIuYworKysgYi9saWIvaWd0X2ZiLmMKQEAgLTIzOCw4ICsyMzgsMTIgQEAgc3RhdGlj IGNvbnN0IHN0cnVjdCBmb3JtYXRfZGVzY19zdHJ1Y3QgKmxvb2t1cF9kcm1fZm9ybWF0KHVpbnQz Ml90IGRybV9mb3JtYXQpCiB2b2lkIGlndF9nZXRfZmJfdGlsZV9zaXplKGludCBmZCwgdWludDY0 X3QgdGlsaW5nLCBpbnQgZmJfYnBwLAogCQkJICB1bnNpZ25lZCAqd2lkdGhfcmV0LCB1bnNpZ25l ZCAqaGVpZ2h0X3JldCkKIHsKLQlpZiAoaXNfdmM0X2RldmljZShmZCkpCisJdWludDMyX3QgdmM0 X3RpbGluZ19wYXJhbSA9IDA7CisKKwlpZiAoaXNfdmM0X2RldmljZShmZCkpIHsKKwkJdmM0X3Rp bGluZ19wYXJhbSA9IGZvdXJjY19tb2RfYnJvYWRjb21fcGFyYW0odGlsaW5nKTsKIAkJdGlsaW5n ID0gZm91cmNjX21vZF9icm9hZGNvbV9tb2QodGlsaW5nKTsKKwl9CiAKIAlzd2l0Y2ggKHRpbGlu ZykgewogCWNhc2UgTE9DQUxfRFJNX0ZPUk1BVF9NT0RfTk9ORToKQEAgLTI5OSw2ICszMDMsMjYg QEAgdm9pZCBpZ3RfZ2V0X2ZiX3RpbGVfc2l6ZShpbnQgZmQsIHVpbnQ2NF90IHRpbGluZywgaW50 IGZiX2JwcCwKIAkJKndpZHRoX3JldCA9IDEyODsKIAkJKmhlaWdodF9yZXQgPSAzMjsKIAkJYnJl YWs7CisJY2FzZSBEUk1fRk9STUFUX01PRF9CUk9BRENPTV9TQU5EMzI6CisJCWlndF9yZXF1aXJl X3ZjNChmZCk7CisJCSp3aWR0aF9yZXQgPSAzMjsKKwkJKmhlaWdodF9yZXQgPSB2YzRfdGlsaW5n X3BhcmFtOworCQlicmVhazsKKwljYXNlIERSTV9GT1JNQVRfTU9EX0JST0FEQ09NX1NBTkQ2NDoK KwkJaWd0X3JlcXVpcmVfdmM0KGZkKTsKKwkJKndpZHRoX3JldCA9IDY0OworCQkqaGVpZ2h0X3Jl dCA9IHZjNF90aWxpbmdfcGFyYW07CisJCWJyZWFrOworCWNhc2UgRFJNX0ZPUk1BVF9NT0RfQlJP QURDT01fU0FORDEyODoKKwkJaWd0X3JlcXVpcmVfdmM0KGZkKTsKKwkJKndpZHRoX3JldCA9IDEy ODsKKwkJKmhlaWdodF9yZXQgPSB2YzRfdGlsaW5nX3BhcmFtOworCQlicmVhazsKKwljYXNlIERS TV9GT1JNQVRfTU9EX0JST0FEQ09NX1NBTkQyNTY6CisJCWlndF9yZXF1aXJlX3ZjNChmZCk7CisJ CSp3aWR0aF9yZXQgPSAyNTY7CisJCSpoZWlnaHRfcmV0ID0gdmM0X3RpbGluZ19wYXJhbTsKKwkJ YnJlYWs7CiAJZGVmYXVsdDoKIAkJaWd0X2Fzc2VydChmYWxzZSk7CiAJfQotLSAKMi4yMC4xCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1h aWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK