From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH 12/13] drm/i915: Use fb modifiers in intel_pin_and_fence_fb_obj Date: Tue, 10 Feb 2015 17:16:15 +0000 Message-ID: <1423588576-11339-13-git-send-email-tvrtko.ursulin@linux.intel.com> References: <1423505008-15515-1-git-send-email-daniel.vetter@ffwll.ch> <1423588576-11339-1-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 21C466E6AA for ; Tue, 10 Feb 2015 09:16:38 -0800 (PST) In-Reply-To: <1423588576-11339-1-git-send-email-tvrtko.ursulin@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkFuZCBhdCB0 aGUgc2FtZSB0aW1lIHJlcGxhY2UgQlVHKCkgd2l0aCBhIHdhcm5pbmcgYW5kIGhhbmRsZSBpdCBn cmFjZWZ1bHkuCgpTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5A aW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDEx ICsrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCBlZGQ2Y2ZlLi5lNWU5 MjIxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0yMjE1LDggKzIyMTUs OCBAQCBpbnRlbF9waW5fYW5kX2ZlbmNlX2ZiX29iaihzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSwK IAogCVdBUk5fT04oIW11dGV4X2lzX2xvY2tlZCgmZGV2LT5zdHJ1Y3RfbXV0ZXgpKTsKIAotCXN3 aXRjaCAob2JqLT50aWxpbmdfbW9kZSkgewotCWNhc2UgSTkxNV9USUxJTkdfTk9ORToKKwlzd2l0 Y2ggKGZiLT5tb2RpZmllclswXSkgeworCWNhc2UgRFJNX0ZPUk1BVF9NT0RfTk9ORToKIAkJaWYg KElOVEVMX0lORk8oZGV2KS0+Z2VuID49IDkpCiAJCQlhbGlnbm1lbnQgPSAyNTYgKiAxMDI0Owog CQllbHNlIGlmIChJU19CUk9BRFdBVEVSKGRldikgfHwgSVNfQ1JFU1RMSU5FKGRldikpCkBAIC0y MjI2LDcgKzIyMjYsNyBAQCBpbnRlbF9waW5fYW5kX2ZlbmNlX2ZiX29iaihzdHJ1Y3QgZHJtX3Bs YW5lICpwbGFuZSwKIAkJZWxzZQogCQkJYWxpZ25tZW50ID0gNjQgKiAxMDI0OwogCQlicmVhazsK LQljYXNlIEk5MTVfVElMSU5HX1g6CisJY2FzZSBJOTE1X0ZPUk1BVF9NT0RfWF9USUxFRDoKIAkJ aWYgKElOVEVMX0lORk8oZGV2KS0+Z2VuID49IDkpCiAJCQlhbGlnbm1lbnQgPSAyNTYgKiAxMDI0 OwogCQllbHNlIHsKQEAgLTIyMzQsMTEgKzIyMzQsMTIgQEAgaW50ZWxfcGluX2FuZF9mZW5jZV9m Yl9vYmooc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCiAJCQlhbGlnbm1lbnQgPSAwOwogCQl9CiAJ CWJyZWFrOwotCWNhc2UgSTkxNV9USUxJTkdfWToKKwljYXNlIEk5MTVfRk9STUFUX01PRF9ZX1RJ TEVEOgogCQlXQVJOKDEsICJZIHRpbGVkIGJvIHNsaXBwZWQgdGhyb3VnaCwgZHJpdmVyIGJ1ZyFc biIpOwogCQlyZXR1cm4gLUVJTlZBTDsKIAlkZWZhdWx0OgotCQlCVUcoKTsKKwkJTUlTU0lOR19D QVNFKGZiLT5tb2RpZmllclswXSk7CisJCXJldHVybiAtRUlOVkFMOwogCX0KIAogCS8qIE5vdGUg dGhhdCB0aGUgdy9hIGFsc28gcmVxdWlyZXMgNjQgUFRFIG9mIHBhZGRpbmcgZm9sbG93aW5nIHRo ZQotLSAKMi4yLjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==