From: Rob Clark Subject: [RFCv0 5/8] freedreno/ir3: drop tokens arg Date: Mon, 19 Oct 2015 15:47:58 -0400 Message-ID: <1445284081-29532-6-git-send-email-robdclark@gmail.com> References: <1445284081-29532-1-git-send-email-robdclark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qk0-f177.google.com (mail-qk0-f177.google.com [209.85.220.177]) by gabe.freedesktop.org (Postfix) with ESMTPS id E1004720F2 for ; Mon, 19 Oct 2015 12:48:15 -0700 (PDT) Received: by qkbl190 with SMTP id l190so28471298qkb.2 for ; Mon, 19 Oct 2015 12:48:15 -0700 (PDT) In-Reply-To: <1445284081-29532-1-git-send-email-robdclark@gmail.com> 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: Jason Ekstrand List-Id: dri-devel@lists.freedesktop.org V2UgY2FuIGdldCB0aGUgdG9rZW5zIGZyb20gdmFyaWFudC0+c2hhZGVyIHNvIGRyb3AgdGhlIGV4 dHJhIGFyZy4gIFRoaXMKd2lsbCBtYWtlIHRoaW5ncyBlYXNpZXIgdG8gc3VwcG9ydCBlaXRoZXIg Z2V0dGluZyBUR1NJIG9yIE5JUiBhcyBpbnB1dC4KLS0tCiBzcmMvZ2FsbGl1bS9kcml2ZXJzL2Zy ZWVkcmVuby9pcjMvaXIzX2NvbXBpbGVyX25pci5jIHwgMTQgKysrKysrLS0tLS0tLS0KIDEgZmls ZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv c3JjL2dhbGxpdW0vZHJpdmVycy9mcmVlZHJlbm8vaXIzL2lyM19jb21waWxlcl9uaXIuYyBiL3Ny Yy9nYWxsaXVtL2RyaXZlcnMvZnJlZWRyZW5vL2lyMy9pcjNfY29tcGlsZXJfbmlyLmMKaW5kZXgg OGM5MjM0Yi4uYjRlNTQ4MyAxMDA2NDQKLS0tIGEvc3JjL2dhbGxpdW0vZHJpdmVycy9mcmVlZHJl bm8vaXIzL2lyM19jb21waWxlcl9uaXIuYworKysgYi9zcmMvZ2FsbGl1bS9kcml2ZXJzL2ZyZWVk cmVuby9pcjMvaXIzX2NvbXBpbGVyX25pci5jCkBAIC0xMjYsOCArMTI2LDggQEAgc3RydWN0IGly M19jb21waWxlIHsKIHN0YXRpYyBzdHJ1Y3QgaXIzX2luc3RydWN0aW9uICogY3JlYXRlX2ltbWVk KHN0cnVjdCBpcjNfYmxvY2sgKmJsb2NrLCB1aW50MzJfdCB2YWwpOwogc3RhdGljIHN0cnVjdCBp cjNfYmxvY2sgKiBnZXRfYmxvY2soc3RydWN0IGlyM19jb21waWxlICpjdHgsIG5pcl9ibG9jayAq bmJsb2NrKTsKIAotc3RhdGljIHN0cnVjdCBuaXJfc2hhZGVyICp0b19uaXIoc3RydWN0IGlyM19j b21waWxlICpjdHgsCi0JCWNvbnN0IHN0cnVjdCB0Z3NpX3Rva2VuICp0b2tlbnMsIHN0cnVjdCBp cjNfc2hhZGVyX3ZhcmlhbnQgKnNvKQorc3RhdGljIHN0cnVjdCBuaXJfc2hhZGVyICoKK3RvX25p cihzdHJ1Y3QgaXIzX2NvbXBpbGUgKmN0eCwgc3RydWN0IGlyM19zaGFkZXJfdmFyaWFudCAqc28p CiB7CiAJc3RhdGljIGNvbnN0IG5pcl9zaGFkZXJfY29tcGlsZXJfb3B0aW9ucyBvcHRpb25zID0g ewogCQkJLmxvd2VyX2Zwb3cgPSB0cnVlLApAQCAtMTY0LDcgKzE2NCw3IEBAIHN0YXRpYyBzdHJ1 Y3QgbmlyX3NoYWRlciAqdG9fbmlyKHN0cnVjdCBpcjNfY29tcGlsZSAqY3R4LAogCQl0ZXhfb3B0 aW9ucy5sb3dlcl90eHAgPSAoMSA8PCBHTFNMX1NBTVBMRVJfRElNXzNEKTsKIAl9CiAKLQlzdHJ1 Y3QgbmlyX3NoYWRlciAqcyA9IHRnc2lfdG9fbmlyKHRva2VucywgJm9wdGlvbnMpOworCXN0cnVj dCBuaXJfc2hhZGVyICpzID0gdGdzaV90b19uaXIoc28tPnNoYWRlci0+dG9rZW5zLCAmb3B0aW9u cyk7CiAKIAlpZiAoZmRfbWVzYV9kZWJ1ZyAmIEZEX0RCR19PUFRNU0dTKSB7CiAJCWRlYnVnX3By aW50ZigiLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIik7CkBAIC0yMTQsOSArMjE0LDcgQEAgc3Rh dGljIHN0cnVjdCBuaXJfc2hhZGVyICp0b19uaXIoc3RydWN0IGlyM19jb21waWxlICpjdHgsCiB9 CiAKIHN0YXRpYyBzdHJ1Y3QgaXIzX2NvbXBpbGUgKgotY29tcGlsZV9pbml0KHN0cnVjdCBpcjNf Y29tcGlsZXIgKmNvbXBpbGVyLAotCQlzdHJ1Y3QgaXIzX3NoYWRlcl92YXJpYW50ICpzbywKLQkJ Y29uc3Qgc3RydWN0IHRnc2lfdG9rZW4gKnRva2VucykKK2NvbXBpbGVfaW5pdChzdHJ1Y3QgaXIz X2NvbXBpbGVyICpjb21waWxlciwgc3RydWN0IGlyM19zaGFkZXJfdmFyaWFudCAqc28pCiB7CiAJ c3RydWN0IGlyM19jb21waWxlICpjdHggPSByemFsbG9jKE5VTEwsIHN0cnVjdCBpcjNfY29tcGls ZSk7CiAKQEAgLTI0NSw3ICsyNDMsNyBAQCBjb21waWxlX2luaXQoc3RydWN0IGlyM19jb21waWxl ciAqY29tcGlsZXIsCiAJY3R4LT5ibG9ja19odCA9IF9tZXNhX2hhc2hfdGFibGVfY3JlYXRlKGN0 eCwKIAkJCV9tZXNhX2hhc2hfcG9pbnRlciwgX21lc2Ffa2V5X3BvaW50ZXJfZXF1YWwpOwogCi0J Y3R4LT5zID0gdG9fbmlyKGN0eCwgdG9rZW5zLCBzbyk7CisJY3R4LT5zID0gdG9fbmlyKGN0eCwg c28pOwogCiAJc28tPmZpcnN0X2RyaXZlcl9wYXJhbSA9IHNvLT5maXJzdF9pbW1lZGlhdGUgPSBj dHgtPnMtPm51bV91bmlmb3JtczsKIApAQCAtMjQzMiw3ICsyNDMwLDcgQEAgaXIzX2NvbXBpbGVf c2hhZGVyX25pcihzdHJ1Y3QgaXIzX2NvbXBpbGVyICpjb21waWxlciwKIAogCWFzc2VydCghc28t PmlyKTsKIAotCWN0eCA9IGNvbXBpbGVfaW5pdChjb21waWxlciwgc28sIHNvLT5zaGFkZXItPnRv a2Vucyk7CisJY3R4ID0gY29tcGlsZV9pbml0KGNvbXBpbGVyLCBzbyk7CiAJaWYgKCFjdHgpIHsK IAkJREJHKCJJTklUIGZhaWxlZCEiKTsKIAkJcmV0ID0gLTE7Ci0tIAoyLjUuMAoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcg bGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK