From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Zabel Subject: Re: i.MX6 imx-drm framebuffer rotation. Kernel 3.14.52. Date: Thu, 21 Apr 2016 15:16:44 +0200 Message-ID: <1461244604.4695.38.camel@pengutronix.de> References: <5718C881.5050500@geoscan.aero> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by gabe.freedesktop.org (Postfix) with ESMTPS id 18EF46ECC5 for ; Thu, 21 Apr 2016 13:16:46 +0000 (UTC) In-Reply-To: <5718C881.5050500@geoscan.aero> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ivan Nikolaenko Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QW0gRG9ubmVyc3RhZywgZGVuIDIxLjA0LjIwMTYsIDE1OjMzICswMzAwIHNjaHJpZWIgSXZhbiBO aWtvbGFlbmtvOgo+IEhlbGxvIGFsbCEKPiAKPiBNci4gRmFiaW8gRXN0ZXZhbSBmcm9tIGZyZWVz Y2FsZSBjb21tdW5pdHkgZm9ydW0gYWR2aXNlZHRvIGFkZHJlc3MgdGhpcyAKPiBxdWVzdGlvbiB0 byB0aGlzIG1haWwgbGlzdC4KPiAKPiBJIGFtIHVzaW5nIGEgaS5NWDZRIFNhYnJlU0QgLWJhc2Vk IGJvYXJkIHdpdGggMy4xNC41MiBrZXJuZWwgZnJvbSBKZXRocm8gCj4gKDIuMCkgcmVsZWFzZSBv ZiBGU0wtQ29tbXVuaXR5LUJTUC4KPiAKPiBJIG5lZWQgdG8gZG8gYSAxODAgZGVncmVlIHZlcnRp Y2FsIGZsaXAgb2YgdGhlIGZyYW1lYnVmZmVyIHVzaW5nIGlteC1kcm0gCj4gdXBvbiBrZXJuZWwg aW5pdGlhbGl6YXRpb24uIEJ1dCBJIGNhbiBzZWUgdGhhdCBpbiB0aGUgCj4gLi9kcml2ZXJzL3Zp ZGVvL214Yy9teGNfaXB1djNfZmIuYyBmaWxlIHRoZXJlIGFyZSBubyBzdXBwb3J0IG9mIHJvdGF0 aW9uLgo+IEhvd2lzaXQgbWVhbnR0byBkbz8KCk5vIGlkZWEgYWJvdXQgdGhlIEZTTCBrZXJuZWws IGJ1dCAxODDCsCByb3RhdGlvbiBjYW4ndCBiZSBkb25lIHdpdGhvdXQKZ29pbmcgdGhyb3VnaCB0 aGUgSUMsIGFzIGZhciBhcyBJIGtub3cuIEZvciBhIHN0cmFpZ2h0IHZlcnRpY2FsIGZsaXAKeW91 J2QganVzdCBoYXZlIHRvIHNldCB0aGUgVkYgYml0IG9uIHRoZSBzY2Fub3V0IElETUFDIGNoYW5u ZWwncyBDUE1FTS4KRm9yIGV4YW1wbGUgYXMgYSBxdWljayBoYWNrIG9uIHY0LjYtcmM0OgoKLS0t LS04PC0tLS0tCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaW14L2lwdXYzLXBsYW5lLmMg Yi9kcml2ZXJzL2dwdS9kcm0vaW14L2lwdXYzLXBsYW5lLmMKaW5kZXggNjgxZWM2ZS4uMzdkOWVi ZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2lteC9pcHV2My1wbGFuZS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pbXgvaXB1djMtcGxhbmUuYwpAQCAtMjkxLDYgKzI5MSw3IEBAIGludCBp cHVfcGxhbmVfbW9kZV9zZXQoc3RydWN0IGlwdV9wbGFuZSAqaXB1X3BsYW5lLCBzdHJ1Y3QgZHJt X2NydGMgKmNydGMsCiAJaXB1X2RtZmNfY29uZmlnX3dhaXQ0ZW90KGlwdV9wbGFuZS0+ZG1mYywg Y3J0Y193KTsKIAogCWlwdV9jcG1lbV96ZXJvKGlwdV9wbGFuZS0+aXB1X2NoKTsKKwlpcHVfY3Bt ZW1fc2V0X3JvdGF0aW9uKGlwdV9wbGFuZS0+aXB1X2NoLCBJUFVfUk9UQVRFX1ZFUlRfRkxJUCk7 CiAJaXB1X2NwbWVtX3NldF9yZXNvbHV0aW9uKGlwdV9wbGFuZS0+aXB1X2NoLCBzcmNfdywgc3Jj X2gpOwogCXJldCA9IGlwdV9jcG1lbV9zZXRfZm10KGlwdV9wbGFuZS0+aXB1X2NoLCBmYi0+cGl4 ZWxfZm9ybWF0KTsKIAlpZiAocmV0IDwgMCkgewotLS0tLT44LS0tLS0KCkkgc3VwcG9zZSB0aGF0 IGNvdWxkIGJlIGhvb2tlZCB1cCB0byB0aGUgS01TIHJvdGF0aW9uIHByb3BlcnR5IChyZWZsZWN0 LXkpLgoKcmVnYXJkcwpQaGlsaXBwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwK