From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lucas Stach Subject: [PATCH RFC 034/111] staging: etnaviv: convert cmdbuf release to use etnaviv_gem_ops Date: Thu, 2 Apr 2015 17:29:36 +0200 Message-ID: <1427988653-754-35-git-send-email-l.stach@pengutronix.de> References: <1427988653-754-1-git-send-email-l.stach@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [92.198.50.35]) by gabe.freedesktop.org (Postfix) with ESMTP id D2CE36EA4E for ; Thu, 2 Apr 2015 08:30:57 -0700 (PDT) In-Reply-To: <1427988653-754-1-git-send-email-l.stach@pengutronix.de> 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: Russell King , kernel@pengutronix.de List-Id: dri-devel@lists.freedesktop.org RnJvbTogUnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybS5saW51eC5vcmcudWs+CgpDb252ZXJ0 IHRoZSBjb21tYW5kIGJ1ZmZlciByZWxlYXNlIGhhbmRsaW5nIHRvIHVzZSB0aGUgZXRuYXZpdl9n ZW1fb3BzCnJlbGVhc2UgbWV0aG9kLgoKU2lnbmVkLW9mZi1ieTogUnVzc2VsbCBLaW5nIDxybWsr a2VybmVsQGFybS5saW51eC5vcmcudWs+Ci0tLQogZHJpdmVycy9zdGFnaW5nL2V0bmF2aXYvZXRu YXZpdl9nZW0uYyB8IDEyICsrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3N0YWdpbmcvZXRuYXZp di9ldG5hdml2X2dlbS5jIGIvZHJpdmVycy9zdGFnaW5nL2V0bmF2aXYvZXRuYXZpdl9nZW0uYwpp bmRleCAzOGU2YjhhYjMxMjQuLjU4YTU2YjllN2FiYyAxMDA2NDQKLS0tIGEvZHJpdmVycy9zdGFn aW5nL2V0bmF2aXYvZXRuYXZpdl9nZW0uYworKysgYi9kcml2ZXJzL3N0YWdpbmcvZXRuYXZpdi9l dG5hdml2X2dlbS5jCkBAIC01MTQsMTIgKzUxNCwyMSBAQCBzdGF0aWMgdm9pZCBldG5hdml2X2Zy ZWVfY21kKHN0cnVjdCBkcm1fZ2VtX29iamVjdCAqb2JqKQogCiAJZHJtX2dlbV9mcmVlX21tYXBf b2Zmc2V0KG9iaik7CiAKLQlkbWFfZnJlZV9jb2hlcmVudChvYmotPmRldi0+ZGV2LCBvYmotPnNp emUsCisJZXRuYXZpdl9vYmotPm9wcy0+cmVsZWFzZShldG5hdml2X29iaik7Cit9CisKK3N0YXRp YyB2b2lkIGV0bmF2aXZfZ2VtX2NtZF9yZWxlYXNlKHN0cnVjdCBldG5hdml2X2dlbV9vYmplY3Qg KmV0bmF2aXZfb2JqKQoreworCWRtYV9mcmVlX2NvaGVyZW50KGV0bmF2aXZfb2JqLT5iYXNlLmRl di0+ZGV2LCBldG5hdml2X29iai0+YmFzZS5zaXplLAogCQlldG5hdml2X29iai0+dmFkZHIsIGV0 bmF2aXZfb2JqLT5wYWRkcik7CiAKIAlkcm1fZ2VtX29iamVjdF9yZWxlYXNlKG9iaik7CiB9CiAK K3N0YXRpYyBjb25zdCBzdHJ1Y3QgZXRuYXZpdl9nZW1fb3BzIGV0bmF2aXZfZ2VtX2NtZF9vcHMg PSB7CisJLnJlbGVhc2UgPSBldG5hdml2X2dlbV9jbWRfcmVsZWFzZSwKK307CisKIHN0YXRpYyB2 b2lkIGV0bmF2aXZfZnJlZV9vYmooc3RydWN0IGRybV9nZW1fb2JqZWN0ICpvYmopCiB7CiAJc3Ry dWN0IGV0bmF2aXZfZ2VtX29iamVjdCAqZXRuYXZpdl9vYmogPSB0b19ldG5hdml2X2JvKG9iaik7 CkBAIC02NzUsNiArNjg0LDcgQEAgc3RydWN0IGRybV9nZW1fb2JqZWN0ICpldG5hdml2X2dlbV9u ZXcoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAogCXJldCA9IDA7CiAJaWYgKGZsYWdzICYgRVRO QV9CT19DTURTVFJFQU0pIHsKKwkJdG9fZXRuYXZpdl9ibyhvYmopLT5vcHMgPSAmZXRuYXZpdl9n ZW1fY21kX29wczsKIAkJZHJtX2dlbV9wcml2YXRlX29iamVjdF9pbml0KGRldiwgb2JqLCBzaXpl KTsKIAl9IGVsc2UgewogCQl0b19ldG5hdml2X2JvKG9iaiktPm9wcyA9ICZldG5hdml2X2dlbV9z aG1lbV9vcHM7Ci0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK