From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 04/15] drm/arm: Use per-plane rotation property Date: Fri, 22 Jul 2016 16:43:05 +0300 Message-ID: <1469194996-1899-5-git-send-email-ville.syrjala@linux.intel.com> References: <1469194996-1899-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1469194996-1899-1-git-send-email-ville.syrjala@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: dri-devel@lists.freedesktop.org Cc: Mali DP Maintainers , intel-gfx@lists.freedesktop.org, Liviu Dudau , Brian Starkey List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClRo ZSBnbG9iYWwgbW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHkgaXMgZ29pbmcgYXdheSwgc3dp dGNoIG92ZXIgdG8KcGVyLXBsYW5lIHJvdGF0aW9uX3Byb3BlcnR5LgoKQ2M6IExpdml1IER1ZGF1 IDxsaXZpdS5kdWRhdUBhcm0uY29tPgpDYzogQnJpYW4gU3RhcmtleSA8YnJpYW4uc3RhcmtleUBh cm0uY29tPgpDYzogTWFsaSBEUCBNYWludGFpbmVycyA8bWFsaWRwQGZvc3MuYXJtLmNvbT4KU2ln bmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9wbGFuZXMuYyB8IDEzICsrKysrLS0t LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfcGxhbmVzLmMgYi9kcml2ZXJz L2dwdS9kcm0vYXJtL21hbGlkcF9wbGFuZXMuYwppbmRleCA3MjUwOThkNjE3OWEuLjdmYmUxZmVl Yzg2MSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfcGxhbmVzLmMKKysr IGIvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfcGxhbmVzLmMKQEAgLTI1NCwyMSArMjU0LDE4 IEBAIGludCBtYWxpZHBfZGVfcGxhbmVzX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRybSkKIAkJ aWYgKHJldCA8IDApCiAJCQlnb3RvIGNsZWFudXA7CiAKLQkJaWYgKCFkcm0tPm1vZGVfY29uZmln LnJvdGF0aW9uX3Byb3BlcnR5KSB7CisJCS8qIFNNQVJUIGxheWVyIGNhbid0IGJlIHJvdGF0ZWQg Ki8KKwkJaWYgKGlkICE9IERFX1NNQVJUKSB7CiAJCQl1bnNpZ25lZCBsb25nIGZsYWdzID0gQklU KERSTV9ST1RBVEVfMCkgfAogCQkJCQkgICAgICBCSVQoRFJNX1JPVEFURV85MCkgfAogCQkJCQkg ICAgICBCSVQoRFJNX1JPVEFURV8xODApIHwKIAkJCQkJICAgICAgQklUKERSTV9ST1RBVEVfMjcw KSB8CiAJCQkJCSAgICAgIEJJVChEUk1fUkVGTEVDVF9YKSB8CiAJCQkJCSAgICAgIEJJVChEUk1f UkVGTEVDVF9ZKTsKLQkJCWRybS0+bW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHkgPQotCQkJ CWRybV9tb2RlX2NyZWF0ZV9yb3RhdGlvbl9wcm9wZXJ0eShkcm0sIGZsYWdzKTsKKwkJCWRybV9w bGFuZV9jcmVhdGVfcm90YXRpb25fcHJvcGVydHkoJnBsYW5lLT5iYXNlLAorCQkJCQkJCSAgIEJJ VChEUk1fUk9UQVRFXzApLAorCQkJCQkJCSAgIGZsYWdzKTsKIAkJfQotCQkvKiBTTUFSVCBsYXll ciBjYW4ndCBiZSByb3RhdGVkICovCi0JCWlmIChkcm0tPm1vZGVfY29uZmlnLnJvdGF0aW9uX3By b3BlcnR5ICYmIChpZCAhPSBERV9TTUFSVCkpCi0JCQlkcm1fb2JqZWN0X2F0dGFjaF9wcm9wZXJ0 eSgmcGxhbmUtPmJhc2UuYmFzZSwKLQkJCQkJCSAgIGRybS0+bW9kZV9jb25maWcucm90YXRpb25f cHJvcGVydHksCi0JCQkJCQkgICBCSVQoRFJNX1JPVEFURV8wKSk7CiAKIAkJZHJtX3BsYW5lX2hl bHBlcl9hZGQoJnBsYW5lLT5iYXNlLAogCQkJCSAgICAgJm1hbGlkcF9kZV9wbGFuZV9oZWxwZXJf ZnVuY3MpOwotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=