From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: Re: [PATCH 05/15] drm/atmel-hlcdc: Use per-plane rotation property Date: Fri, 22 Jul 2016 15:58:17 +0200 Message-ID: <20160722155817.6d864c61@bbrezillon> References: <1469194996-1899-1-git-send-email-ville.syrjala@linux.intel.com> <1469194996-1899-6-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-6-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: ville.syrjala@linux.intel.com Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SGkgVmlsbGUsCgpPbiBGcmksIDIyIEp1bCAyMDE2IDE2OjQzOjA2ICswMzAwCnZpbGxlLnN5cmph bGFAbGludXguaW50ZWwuY29tIHdyb3RlOgoKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxl LnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IAo+IFRoZSBnbG9iYWwgbW9kZV9jb25maWcucm90 YXRpb25fcHJvcGVydHkgaXMgZ29pbmcgYXdheSwgc3dpdGNoIG92ZXIgdG8KPiBwZXItcGxhbmUg cm90YXRpb25fcHJvcGVydHkuCj4gCj4gQ2M6IEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJlemls bG9uQGZyZWUtZWxlY3Ryb25zLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6Qg PHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0v YXRtZWwtaGxjZGMvYXRtZWxfaGxjZGNfcGxhbmUuYyB8IDE4ICsrKysrKy0tLS0tLS0tLS0tLQo+ ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPiAKPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2F0bWVsLWhsY2RjL2F0bWVsX2hsY2RjX3BsYW5l LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXRtZWwtaGxjZGMvYXRtZWxfaGxjZGNfcGxhbmUuYwo+IGlu ZGV4IGYzMzUwYzgwNzA0ZC4uYmUzZDQzMTBlYTk3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9hdG1lbC1obGNkYy9hdG1lbF9obGNkY19wbGFuZS5jCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2F0bWVsLWhsY2RjL2F0bWVsX2hsY2RjX3BsYW5lLmMKPiBAQCAtOTAzLDkgKzkwMywxMiBA QCBzdGF0aWMgdm9pZCBhdG1lbF9obGNkY19wbGFuZV9pbml0X3Byb3BlcnRpZXMoc3RydWN0IGF0 bWVsX2hsY2RjX3BsYW5lICpwbGFuZSwKPiAgCX0KPiAgCj4gIAlpZiAoZGVzYy0+bGF5b3V0Lnhz dHJpZGUgJiYgZGVzYy0+bGF5b3V0LnBzdHJpZGUpCj4gLQkJZHJtX29iamVjdF9hdHRhY2hfcHJv cGVydHkoJnBsYW5lLT5iYXNlLmJhc2UsCj4gLQkJCQlwbGFuZS0+YmFzZS5kZXYtPm1vZGVfY29u ZmlnLnJvdGF0aW9uX3Byb3BlcnR5LAo+IC0JCQkJQklUKERSTV9ST1RBVEVfMCkpOwo+ICsJCWRy bV9wbGFuZV9jcmVhdGVfcm90YXRpb25fcHJvcGVydHkoJnBsYW5lLT5iYXNlLAo+ICsJCQkJCQkg ICBCSVQoRFJNX1JPVEFURV8wKSwKPiArCQkJCQkJICAgQklUKERSTV9ST1RBVEVfMCkgfAo+ICsJ CQkJCQkgICBCSVQoRFJNX1JPVEFURV85MCkgfAo+ICsJCQkJCQkgICBCSVQoRFJNX1JPVEFURV8x ODApIHwKPiArCQkJCQkJICAgQklUKERSTV9ST1RBVEVfMjcwKSk7CgpDYW4geW91IHVwZGF0ZSB0 aGUgYXRtZWxfaGxjZGNfcGxhbmVfaW5pdF9wcm9wZXJ0aWVzKCkgcHJvdG90eXBlIHRvCnJldHVy biBhbiBpbnQgc28gdGhhdCB3ZSBjYW4gY2F0Y2ggZXJyb3JzIHJldHVybmVkIGJ5CmRybV9wbGFu ZV9jcmVhdGVfcm90YXRpb25fcHJvcGVydHkoKS4KClRoYW5rcywKCkJvcmlzCgo+ICAKPiAgCWlm IChkZXNjLT5sYXlvdXQuY3NjKSB7Cj4gIAkJLyoKPiBAQCAtMTA1NCwxNSArMTA1Nyw2IEBAIGF0 bWVsX2hsY2RjX3BsYW5lX2NyZWF0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYp Cj4gIAlpZiAoIXByb3BzLT5hbHBoYSkKPiAgCQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPiAg Cj4gLQlkZXYtPm1vZGVfY29uZmlnLnJvdGF0aW9uX3Byb3BlcnR5ID0KPiAtCQkJZHJtX21vZGVf Y3JlYXRlX3JvdGF0aW9uX3Byb3BlcnR5KGRldiwKPiAtCQkJCQkJCSAgQklUKERSTV9ST1RBVEVf MCkgfAo+IC0JCQkJCQkJICBCSVQoRFJNX1JPVEFURV85MCkgfAo+IC0JCQkJCQkJICBCSVQoRFJN X1JPVEFURV8xODApIHwKPiAtCQkJCQkJCSAgQklUKERSTV9ST1RBVEVfMjcwKSk7Cj4gLQlpZiAo IWRldi0+bW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHkpCj4gLQkJcmV0dXJuIEVSUl9QVFIo LUVOT01FTSk7Cj4gLQo+ICAJcmV0dXJuIHByb3BzOwo+ICB9Cj4gIAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==