From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH 10/13] drm/i915/skl: Use fb modifiers for sprites Date: Tue, 10 Feb 2015 17:16:13 +0000 Message-ID: <1423588576-11339-11-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 043EA6E69F for ; Tue, 10 Feb 2015 09:16:35 -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 RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClNpZ25lZC1v ZmYtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Ci0tLQogZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMgfCAxMyArKysrKystLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfc3ByaXRlLmMKaW5kZXggMGE1MmM0NC4uOWU2ZjBlNSAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfc3ByaXRlLmMKQEAgLTI0NSwxMSArMjQ1LDExIEBAIHNrbF91cGRhdGVfcGxhbmUo c3RydWN0IGRybV9wbGFuZSAqZHJtX3BsYW5lLCBzdHJ1Y3QgZHJtX2NydGMgKmNydGMsCiAJCUJV RygpOwogCX0KIAotCXN3aXRjaCAob2JqLT50aWxpbmdfbW9kZSkgewotCWNhc2UgSTkxNV9USUxJ TkdfTk9ORToKKwlzd2l0Y2ggKGZiLT5tb2RpZmllclswXSkgeworCWNhc2UgRFJNX0ZPUk1BVF9N T0RfTk9ORToKIAkJc3RyaWRlID0gZmItPnBpdGNoZXNbMF0gPj4gNjsKIAkJYnJlYWs7Ci0JY2Fz ZSBJOTE1X1RJTElOR19YOgorCWNhc2UgSTkxNV9GT1JNQVRfTU9EX1hfVElMRUQ6CiAJCXBsYW5l X2N0bCB8PSBQTEFORV9DVExfVElMRURfWDsKIAkJc3RyaWRlID0gZmItPnBpdGNoZXNbMF0gPj4g OTsKIAkJYnJlYWs7CkBAIC0xMDc2LDcgKzEwNzYsNiBAQCBpbnRlbF9jaGVja19zcHJpdGVfcGxh bmUoc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCiAJc3RydWN0IGludGVsX2NydGMgKmludGVsX2Ny dGMgPSB0b19pbnRlbF9jcnRjKHN0YXRlLT5iYXNlLmNydGMpOwogCXN0cnVjdCBpbnRlbF9wbGFu ZSAqaW50ZWxfcGxhbmUgPSB0b19pbnRlbF9wbGFuZShwbGFuZSk7CiAJc3RydWN0IGRybV9mcmFt ZWJ1ZmZlciAqZmIgPSBzdGF0ZS0+YmFzZS5mYjsKLQlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVj dCAqb2JqID0gaW50ZWxfZmJfb2JqKGZiKTsKIAlpbnQgY3J0Y194LCBjcnRjX3k7CiAJdW5zaWdu ZWQgaW50IGNydGNfdywgY3J0Y19oOwogCXVpbnQzMl90IHNyY194LCBzcmNfeSwgc3JjX3csIHNy Y19oOwpAQCAtMTEwNyw5ICsxMTA2LDkgQEAgaW50ZWxfY2hlY2tfc3ByaXRlX3BsYW5lKHN0cnVj dCBkcm1fcGxhbmUgKnBsYW5lLAogCX0KIAogCS8qIFNwcml0ZSBwbGFuZXMgY2FuIGJlIGxpbmVh ciBvciB4LXRpbGVkIHN1cmZhY2VzICovCi0Jc3dpdGNoIChvYmotPnRpbGluZ19tb2RlKSB7Ci0J CWNhc2UgSTkxNV9USUxJTkdfTk9ORToKLQkJY2FzZSBJOTE1X1RJTElOR19YOgorCXN3aXRjaCAo ZmItPm1vZGlmaWVyWzBdKSB7CisJCWNhc2UgRFJNX0ZPUk1BVF9NT0RfTk9ORToKKwkJY2FzZSBJ OTE1X0ZPUk1BVF9NT0RfWF9USUxFRDoKIAkJCWJyZWFrOwogCQlkZWZhdWx0OgogCQkJRFJNX0RF QlVHX0tNUygiVW5zdXBwb3J0ZWQgdGlsaW5nIG1vZGVcbiIpOwotLSAKMi4yLjIKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==