From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 09/15] drm/msm/mdp5: Use per-plane rotation property Date: Fri, 22 Jul 2016 16:43:10 +0300 Message-ID: <1469194996-1899-10-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: Jilai Wang , intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClRo ZSBnbG9iYWwgbW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHkgaXMgZ29pbmcgYXdheSwgc3dp dGNoIG92ZXIgdG8KcGVyLXBsYW5lIHJvdGF0aW9uX3Byb3BlcnR5LgoKQ2M6IFJvYiBDbGFyayA8 cm9iZGNsYXJrQGdtYWlsLmNvbT4KQ2M6IEppbGFpIFdhbmcgPGppbGFpd0Bjb2RlYXVyb3JhLm9y Zz4KU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vbXNtL21kcC9tZHA1L21kcDVfcGxhbmUuYyB8 IDE1ICsrKysrLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMTAg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9tZHAvbWRwNS9t ZHA1X3BsYW5lLmMgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL21kcC9tZHA1L21kcDVfcGxhbmUuYwpp bmRleCBjZjMwOTExZjMyNjcuLjJhZWZiMGRiMTg3NCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL21zbS9tZHAvbWRwNS9tZHA1X3BsYW5lLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9t ZHAvbWRwNS9tZHA1X3BsYW5lLmMKQEAgLTc1LDE2ICs3NSwxMSBAQCBzdGF0aWMgdm9pZCBtZHA1 X3BsYW5lX2luc3RhbGxfcm90YXRpb25fcHJvcGVydHkoc3RydWN0IGRybV9kZXZpY2UgKmRldiwK IAkJIShtZHA1X3BsYW5lLT5jYXBzICYgTURQX1BJUEVfQ0FQX1ZGTElQKSkKIAkJcmV0dXJuOwog Ci0JaWYgKCFkZXYtPm1vZGVfY29uZmlnLnJvdGF0aW9uX3Byb3BlcnR5KQotCQlkZXYtPm1vZGVf Y29uZmlnLnJvdGF0aW9uX3Byb3BlcnR5ID0KLQkJCWRybV9tb2RlX2NyZWF0ZV9yb3RhdGlvbl9w cm9wZXJ0eShkZXYsCi0JCQlCSVQoRFJNX1JPVEFURV8wKSB8Ci0JCQlCSVQoRFJNX1JFRkxFQ1Rf WCkgfCBCSVQoRFJNX1JFRkxFQ1RfWSkpOwotCi0JaWYgKGRldi0+bW9kZV9jb25maWcucm90YXRp b25fcHJvcGVydHkpCi0JCWRybV9vYmplY3RfYXR0YWNoX3Byb3BlcnR5KCZwbGFuZS0+YmFzZSwK LQkJCWRldi0+bW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHksCi0JCQlCSVQoRFJNX1JPVEFU RV8wKSk7CisJZHJtX3BsYW5lX2NyZWF0ZV9yb3RhdGlvbl9wcm9wZXJ0eShwbGFuZSwKKwkJCQkJ ICAgQklUKERSTV9ST1RBVEVfMCksCisJCQkJCSAgIEJJVChEUk1fUk9UQVRFXzApIHwKKwkJCQkJ ICAgQklUKERSTV9SRUZMRUNUX1gpIHwKKwkJCQkJICAgQklUKERSTV9SRUZMRUNUX1kpKTsKIH0K IAogLyogaGVscGVyIHRvIGluc3RhbGwgcHJvcGVydGllcyB3aGljaCBhcmUgY29tbW9uIHRvIHBs YW5lcyBhbmQgY3J0Y3MgKi8KLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK